Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’huiCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
/
Opérateur / (signe oblique)S’applique à : Databricks SQL Databricks Runtime
Retourne dividend
divisé par divisor
.
dividend / divisor
dividend
: expression numérique ou INTERVAL
.divisor
: expression numérique.Si dividend
et divisor
sont DECIMAL
, le résultat est DECIMAL
.
Si dividend
est un intervalle d’année-mois, le résultat est INTERVAL YEAR TO MONTH
.
Si divident
est un intervalle de jour-heure, le résultat est INTERVAL DAY TO SECOND
.
Dans tous les autres cas, il s’agit d’un DOUBLE
.
Si la valeur de divisor
est 0, l’opérateur retourne une erreur DIVIDE_BY_ZERO.
Utilisez try_divide pour retourner NULL
en cas de division par zéro.
Notes
Dans Databricks Runtime, si spark.sql.ansi.enabled est false
, la fonction retourne NULL
au lieu d’une erreur de division par zéro.
> SELECT 3 / 2;
1.5
> SELECT 2L / 2L;
1.0
> SELECT INTERVAL '3:15' HOUR TO MINUTE / 3
0 01:05:00.000000
> SELECT 3 / 0;
Error: DIVIDE_BY_ZERO
Événements
31 mars, 23 h - 2 avr., 23 h
L’événement de la communauté Microsoft Fabric, Power BI, SQL et AI ultime. 31 mars au 2 avril 2025.
Inscrivez-vous aujourd’hui