Fonction SUBSTRING dans Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fonction SUBSTRING dans Amazon QLDB

Dans Amazon QLDB, utilisez laSUBSTRING fonction pour renvoyer une sous-chaîne à partir d'une chaîne donnée. La sous-chaîne commence à partir de l'index de départ spécifié et se termine au dernier caractère de la chaîne, ou à la longueur spécifiée.

Syntaxe

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

Arguments

string

Nom du champ ou expression du type de données àstring partir duquel extraire une sous-chaîne.

index de démarrage

Position de départ dans la chaîne à partir de laquelle commencer l'extraction. Ce numéro peut être négatif.

Le premier caractère de la chaîne a un indice de 1.

longueur

(Facultatif) Nombre de caractères (points de code) à extraire de la chaîne, commençant à l'index de départ et se terminant à (indice de début et longueur) : 1. En d'autres termes, la longueur de la sous-chaîne. Ce numéro ne peut pas être négatif.

Si ce paramètre n'est pas fourni, la fonction continue jusqu'à la fin de la chaîne.

Type de retour

string

Exemples

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"

Références Références