Beam ZetaSQL 関数呼び出しルール
明示的に指示されていない限り、以下のルールはすべての関数に適用されます。
数値型を受け入れる関数の場合は、一方のオペランドが浮動小数点オペランドで、もう一方のオペランドが別の数値型の場合、関数が評価される前に両方のオペランドがFLOAT64に変換されます。
オペランドが
NULL
の場合、IS演算子を除き、結果はNULL
になります。関数説明に記載されているように、タイムゾーンに依存する関数の場合は、タイムゾーンが指定されていない場合、デフォルトのタイムゾーンであるUTCが使用されます。