SUBSTRINGfunción en Amazon QLDB - Base de datos Amazon Quantum Ledger (AmazonQLDB)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

SUBSTRINGfunción en Amazon QLDB

importante

Aviso de fin de soporte: los clientes actuales podrán usar Amazon QLDB hasta que finalice el soporte, el 31 de julio de 2025. Para obtener más información, consulte Migración de un Amazon QLDB Ledger a Amazon Aurora SQL Postgre.

En AmazonQLDB, usa la SUBSTRING función para devolver una subcadena de una cadena determinada. La subcadena comienza en el índice de inicio especificado y finaliza en el último carácter de la cadena o en la longitud especificada.

Sintaxis

SUBSTRING ( string, start-index [, length ] )

Argumentos

string

El nombre del campo o la expresión del tipo de datos string del que se va a extraer una subcadena.

start-index

La posición inicial dentro del string desde la que comenzar la extracción. Este número puede ser negativo.

El primer personaje de string tiene un índice de 1.

length

(Opcional) El número de caracteres (puntos de código) que se van a extraer del string, a partir de start-index y termina en (start-index + length) - 1. Es decir, la longitud de la subcadena. Este número no puede ser negativo.

Si no se proporciona este parámetro, la función continúa hasta el final del string.

Tipo de retorno

string

Ejemplos

SUBSTRING('123456789', 0) -- '123456789' SUBSTRING('123456789', 1) -- '123456789' SUBSTRING('123456789', 2) -- '23456789' SUBSTRING('123456789', -4) -- '123456789' SUBSTRING('123456789', 0, 999) -- '123456789' SUBSTRING('123456789', 0, 2) -- '1' SUBSTRING('123456789', 1, 999) -- '123456789' SUBSTRING('123456789', 1, 2) -- '12' SUBSTRING('1', 1, 0) -- '' SUBSTRING('1', 1, 0) -- '' SUBSTRING('1', -4, 0) -- '' SUBSTRING('1234', 10, 10) -- '' -- Runnable statements SELECT SUBSTRING('123456789', 1) FROM << 0 >> -- "123456789" SELECT SUBSTRING('123456789', 1, 2) FROM << 0 >> -- "12"

Funciones relacionadas