## Datentyp der Zielspalte und Datentyp des einzufügenden Wertes

Sei C eine Zielspalte und v ein vom NULL-Wert verschiedener Wert.

v soll in C durch eine INSERT-Anweisung eingefügt werden.
v soll zur Modifikation von C durch eine UPDATE-Anweisung verwendet werden.

Zielspalte C | geforderter Wert für v
numerische Spalte | Zahl, die im zulässigen Bereich von C liegt. INSERT-Anweisung: Wenn v das Ergebnis eines QUERY-Ausdrucks ist, werden gegebenenfalls Nachkommastellen gerundet. UPDATE-Anweisung: Wenn v das Ergebnis eines Ausdrucks (expression) ist, der nicht aus einem einzigen numerischen Literal besteht, werden gegebenenfalls Nachkommastellen gerundet.
alphanumerische Spalte mit dem Codeattribut ASCII, UNICODE | Zeichenkette, deren Länge nicht größer ist als das Längenattribut von C. Bei der Bestimmung der Länge von v werden nachfolgende Leerzeichen nicht berücksichtigt. Wenn die Länge von v kleiner ist als das Längenattribut von C, wird v um die entsprechende Anhalt von Leerzeichen verlängert.
alphanumerische Spalte mit dem Codeattribut BYTE | Hexadezimale Zeichenkette, deren Länge nicht größer ist als das Längenattribut von C. Bei der Bestimmung der Länge von v werden nachfolgende binäre Nullen nicht berücksichtigt. Wenn die Länge von v kleiner ist als das Längenattribut von C, wird v um die entsprechende Anzahl von binären Nullen verlängert.
Datentyp DATE | Datumswert im derzeit gültigen Datumsformat.
Datentyp TIME | Zeitwert im derzeit gültigen Zeitformat.
Datentyp TIMESTAMP | Zeitstempelwert im derzeit gültigen Zeitstempelformat.
Datentyp BOOLEAN | Einer der Werte TRUE oder FALSE (BOOLEAN)