exprで指定した値のCRC値を計算します。 値はSTRING型またはBINARY型です。
構文
bigint crc32(string|binary <expr>)パラメーター
expr: 必須です。 STRING型またはBINARY型の値。
戻り値
BIGINT型の値が返されます。 戻り値は、次のルールによって異なります。
入力パラメーターがnullに設定されている場合、nullが返されます。
入力パラメーターが空の場合、0が返されます。
例
例1: 文字列
ABCのCRC値を計算します。 例:-- The return value is 2743272264. select crc32('ABC');例2: 入力パラメーターがnullに設定されています。 例:
-- The return value is null. select crc32(null);
関連関数
詳細については、「その他の関数」をご参照ください。