%
(yüzde işareti) işleci
Şunun için geçerlidir: Databricks SQL denetimi yes Databricks Runtime
öğesinin geri kalanını döndürür dividend
/ divisor
. Bu işlev mod işlevine eşdeğerdir.
Sözdizimi
dividend % divisor
Bağımsız değişken
dividend
: Sayısal olarak değerlendirilen bir ifade.divisor
: Sayısal olarak değerlendirilen bir ifade.
Döndürür
Hem hem de dividend
divisor
ONDALıK ise, sonuç bölenin türüyle eşleşir.
Diğer tüm durumlarda, bir DOUBLE.
0 (sıfır) ise divisor
işlev DIVIDE_BY_ZERO hatası oluşturur.
Örnekler
> SELECT 2 % 1.8;
0.2
> SELECT 2 % 0;
Error: DIVIDE_BY_ZERO