| concat(b1, b2, ...) |
- 入力引数
-
b1, b2, ...: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力引数を連結して返します。
|
| crc32(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Bigint
- 説明
- 入力バイナリの CRC-32 チェックサムを返します。
|
| from_base64(s) |
- 入力引数
-
s: String
- 戻り値の型
- Binary
- 説明
- base64 エンコード入力文字列のバイナリデータを返します。
|
| from_base64url(s) |
- 入力引数
-
s: String
- 戻り値の型
- Binary
- 説明
- URL セーフアルファベットを使用する base64 エンコード入力文字列のバイナリデータを返します。
|
| from_big_endian_32(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Integer
- 説明
- 32 ビット 2 の補数ビッグエンディアンバイナリを返します。入力は正確に 4 バイトにする必要があります。
|
| from_big_endian_64(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Bigint
- 説明
- 64 ビット 2 の補数ビッグエンディアンバイナリを返します。入力は正確に 8 バイトにする必要があります。
|
| from_hex(s) |
- 入力引数
-
s: String
- 戻り値の型
- Binary
- 説明
- Hex エンコード入力文字列のバイナリデータを返します。
|
| from_ieee754_32(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Real
- 説明
- IEEE 754 単精度浮動小数点形式の 32 ビットビッグエンディアンバイナリを返します。入力は正確に 4 バイトにする必要があります。
|
| from_ieee754_64(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Double
- 説明
- IEEE 754 倍精度浮動小数点形式の 64 ビットビッグエンディアンバイナリを返します。入力は正確に 8 バイトにする必要があります。
|
| hmac_md5(b, key) |
- 入力引数
-
- 戻り値の型
- Varbinary
- 説明
- 入力バイナリに対して指定されたキーの MD5 HMAC を返します。
|
| hmac_sha1(b, key) |
- 入力引数
-
- 戻り値の型
- Varbinary
- 説明
- 入力バイナリに対して指定されたキーの SHA1 HMAC を返します。
|
| hmac_sha256(b, key) |
- 入力引数
-
- 戻り値の型
- Varbinary
- 説明
- 入力バイナリに対して指定されたキーの SHA256 HMAC を返します。
|
| hmac_sha512(b, key) |
- 入力引数
-
- 戻り値の型
- Varbinary
- 説明
- 入力バイナリに対して指定されたキーの SHA512 HMAC を返します。
|
| length(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Bigint
- 説明
- バイナリの長さをバイト数で返します。
|
| lpad(b, size, padbinary) |
- 入力引数
-
-
b: Binary
-
size: Integer
-
padbinary: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力バイナリの左側に padbinary を使用して、size のバイト数になるようパディングします。size が b の長さより小さい場合、結果は size の文字数に切り詰められます。size に負の値を使用することはできず、padbinary を空にすることはできません。
|
| md5(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力の MD5 を返します。
|
| murmur3(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力値の 128 ビット MurmurHash3 を返します。
|
| reverse(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- バイトごとに逆順に並べた b を返します。
|
| rpad(b, size, padbinary) |
- 入力引数
-
-
b: Binary
-
size: Number
-
padbinary: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力バイナリの右側に padbinary を使用して、size のバイト数になるようパディングします。size が b の長さより小さい場合、結果は size の文字数に切り詰められます。size に負の値を使用することはできず、padbinary を空にすることはできません。
|
| sha1(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力の SHA1 ハッシュを返します。
|
| sha256(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力の SHA256 を返します。
|
| sha512(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力の SHA512 ハッシュを返します。
|
| spooky_hash_v2_32(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力の 32 ビット SpookyHashV2 ハッシュを返します。
|
| spooky_hash_v2_64(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力の 64 ビット SpookyHashV2 ハッシュを返します。
|
| substr(b, start) |
- 入力引数
-
- 戻り値の型
- Varbinary
- 説明
- 開始位置 start から計測した入力バイナリの終了位置をバイト数で返します。位置は、1 から始まります。負の開始位置は、文字列の末尾からの相対位置と解釈されます。
|
| to_base64(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varchar
- 説明
- 入力を base64 文字列表現でエンコードします。
|
| to_base64url(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varchar
- 説明
- 入力を URL セーフアルファベットを使用する base64 文字列表現でエンコードします。
|
| to_big_endian_32(n) |
- 入力引数
-
n: Integer
- 戻り値の型
- Varbinary
- 説明
- 入力を 32 ビット 2 の補数ビッグエンディアン形式でエンコードします。
|
| to_big_endian_64(n) |
- 入力引数
-
n: Bigint
- 戻り値の型
- Varbinary
- 説明
- 入力を 64 ビット 2 の補数ビッグエンディアン形式でエンコードします。
|
| to_hex(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varchar
- 説明
- 入力を Hex 文字列表現でエンコードします。
|
| to_ieee754_32(r) |
- 入力引数
-
r: Real
- 戻り値の型
- Varbinary
- 説明
- 入力を IEEE 754 単精度浮動小数点形式に準拠する 32 ビットビッグエンディアンバイナリでエンコードします。
|
| to_ieee754_64(d) |
- 入力引数
-
d: Double
- 戻り値の型
- Varbinary
- 説明
- 入力を IEEE 754 倍精度浮動小数点形式に準拠する 64 ビットビッグエンディアンバイナリでエンコードします。
|
| xxhash64(b) |
- 入力引数
-
b: Binary
- 戻り値の型
- Varbinary
- 説明
- 入力の xxHash64 ハッシュを返します。
|