Freigeben über


tinyint-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Wandelt expr in einen TINYINT-Wert um. Diese Funktion ist ein Synonym für CAST(expr AS TINYINT). Weitere Informationen finden Sie in cast Details zur Funktion .

Syntax

tinyint(expr)

Argumente

  • expr: ein Ausdruck, der sich in TINYINT umwandeln lässt.

Gibt zurück

Das Ergebnis ist TINYINT.

Wenn expr ein STRING ist, der nicht als Zahl analysiert werden kann, löst Azure Databricks einen Fehler CAST_INVALID_INPUT aus. Wenn der Wert den Bereich TINYINT überläuft, löst Azure Databricks einen Fehler CAST_OVERFLOW aus.

Häufige Fehlerbedingungen

Beispiele

> SELECT tinyint('12');
 12
> SELECT tinyint(5.4);
 5

> SELECT tinyint('abc');
  Error: CAST_INVALID_INPUT