1
CREATE TABLE t1 (a int auto_increment primary key, v varchar(255));
2
INSERT INTO t1 (v) VALUES
9
SELECT LENGTH(NULL), OCTET_LENGTH(NULL);
10
LENGTH(NULL) OCTET_LENGTH(NULL)
12
SELECT LENGTH(''), OCTET_LENGTH('');
13
LENGTH('') OCTET_LENGTH('')
15
SELECT LENGTH('0'), OCTET_LENGTH('0');
16
LENGTH('0') OCTET_LENGTH('0')
18
SELECT LENGTH('abc'), OCTET_LENGTH('abc');
19
LENGTH('abc') OCTET_LENGTH('abc')
21
SELECT LENGTH('你好'), OCTET_LENGTH('你好');
22
LENGTH('你好') OCTET_LENGTH('你好')
24
SELECT LENGTH('☃'), OCTET_LENGTH('☃');
25
LENGTH('☃') OCTET_LENGTH('☃')
27
SELECT a, v, LENGTH(v), OCTET_LENGTH(v) FROM t1;
28
a v LENGTH(v) OCTET_LENGTH(v)
35
SELECT CHAR_LENGTH(NULL), CHARACTER_LENGTH(NULL);
36
CHAR_LENGTH(NULL) CHARACTER_LENGTH(NULL)
38
SELECT CHAR_LENGTH(''), CHARACTER_LENGTH('');
39
CHAR_LENGTH('') CHARACTER_LENGTH('')
41
SELECT CHAR_LENGTH('0'), CHARACTER_LENGTH('0');
42
CHAR_LENGTH('0') CHARACTER_LENGTH('0')
44
SELECT CHAR_LENGTH('abc'), CHARACTER_LENGTH('abc');
45
CHAR_LENGTH('abc') CHARACTER_LENGTH('abc')
47
SELECT CHAR_LENGTH('你好'), CHARACTER_LENGTH('你好');
48
CHAR_LENGTH('你好') CHARACTER_LENGTH('你好')
50
SELECT CHAR_LENGTH('☃'), CHARACTER_LENGTH('☃');
51
CHAR_LENGTH('☃') CHARACTER_LENGTH('☃')
53
SELECT A, V, CHAR_LENGTH(V), CHARACTER_LENGTH(v) from t1;
54
A V CHAR_LENGTH(V) CHARACTER_LENGTH(v)
61
DROP TABLE IF EXISTS t1;