String

BYTE_LENGTH

BigQueryBigQuery

Mengembalikan jumlah bytes dari STRING atau BYTES value.

Tipe hasil: INT64

Syntax

SQL
BYTE_LENGTH(value)

Parameter

valueSTRING/BYTESwajib

String atau bytes yang akan dihitung

Contoh Penggunaan

Compare Length vs Bytes

SQL
1SELECT
2 'Hello' AS str,
3 LENGTH('Hello') AS char_len,
4 BYTE_LENGTH('Hello') AS byte_len;

ASCII string: char = bytes.

Hasil
str: Hello, char_len: 5, byte_len: 5

UTF-8 Difference

SQL
1SELECT
2 'こんにちは' AS str,
3 LENGTH('こんにちは') AS char_len,
4 BYTE_LENGTH('こんにちは') AS byte_len;

Japanese: 5 chars = 15 bytes.

Hasil
str: こんにちは, char_len: 5, byte_len: 15

Fungsi Terkait