SUBSTRING-Funktion in Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

SUBSTRING-Funktion in Amazon QLDB

Verwenden Sie in Amazon QLDB dieSUBSTRING Funktion, um eine Teilzeichenfolge aus einer bestimmten Zeichenfolge zurückzugeben. Die Teilzeichenfolge beginnt mit dem angegebenen Startindex und endet mit dem letzten Zeichen der Zeichenfolge oder bei der angegebenen Länge.

Syntax

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

Argumente

string

Der Feldname oder Ausdruck des Datentyps string, aus dem eine Teilzeichenfolge extrahiert werden soll.

start-index

Die Startposition innerhalb der Zeichenfolge, von der aus die Extraktion gestartet werden soll. Diese Zahl kann negativ sein.

Das erste Zeichen der Zeichenfolge hat den Index 1.

length

(Optional) Die Anzahl der Zeichen (Codepunkte), die aus der Zeichenfolge extrahiert werden sollen, beginnt am Start-Index und endet bei (Start-Index + Länge) - 1. Mit anderen Worten, die Länge der Teilzeichenfolge. Diese Zahl darf nicht negativ sein.

Wenn dieser Parameter nicht angegeben wird, wird die Funktion bis zum Ende der Zeichenfolge fortgesetzt.

Rückgabetyp

string

Beispiele

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"

Verbundene Funktionen