Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengembalikan ukuran biner dalam memori dari konstanta SUPER
tipe atau ekspresi sebagaiINTEGER
.
Sintaksis
SIZE(super_expression)
Argumen
- super_ekspresi
-
Konstanta
SUPER
tipe atau ekspresi.
Jenis pengembalian
INTEGER
Contoh
Untuk menggunakan SIZE untuk mendapatkan ukuran dalam memori dari beberapa SUPER
jenis ekspresi, gunakan contoh berikut.
CREATE TABLE test_super_size(a SUPER);
INSERT INTO test_super_size
VALUES
(null),
(TRUE),
(JSON_PARSE('[0,1,2,3]')),
(JSON_PARSE('{"a":0,"b":1,"c":2,"d":3}'))
;
SELECT a, SIZE(a)
FROM test_super_size
ORDER BY 2, 1;
+---------------------------+------+
| a | size |
+---------------------------+------+
| true | 4 |
| NULL | 4 |
| [0,1,2,3] | 23 |
| {"a":0,"b":1,"c":2,"d":3} | 52 |
+---------------------------+------+