- Kategorien:
TO_VARIANT¶
Konvertiert jeden Wert in einen VARIANT-Wert bzw. in NULL (wenn die Eingabe NULL ist).
Syntax¶
TO_VARIANT( <expr> )
Argumente¶
expr
Ein Ausdruck eines beliebigen Datentyps.
Nutzungshinweise¶
Die Funktion
TO_VARIANT
kann nicht direkt in einer INSERT-Anweisung verwendet werden. Verwenden Sie stattdessenINSERT INTO ... SELECT...
. Im Abschnitt „Beispiele“ wird die Verwendung gezeigt.
Beispiele¶
Erstellen Sie eine Tabelle, und füllen Sie diese:
CREATE TABLE double_demo (variant1 VARIANT); INSERT INTO double_demo (variant1) SELECT TO_VARIANT(3.14);
Rufen Sie den ursprünglichen Wert aus der VARIANT
-Spalte ab:
SELECT TO_DOUBLE(variant1) FROM double_demo; +---------------------+ | TO_DOUBLE(VARIANT1) | |---------------------| | 3.14 | +---------------------+