字符串类型
更新时间:2024-02-23
本文介绍了 GaiaDB-X 支持的字符串类型。
GaiaDB-X 支持如下字符串类型:
- CHAR,VARCHAR
- BINARY,VARBINARY
- BLOB,TEXT
- ENUM
- SET
详细信息可参考 MySQL 字符串类型文档。
#示例
Plain Text
1-- 创建表
2CREATE TABLE test_string_types (
3 char_col CHAR(10),
4 varchar_col VARCHAR(255),
5 binary_col BINARY(10),
6 varbinary_col VARBINARY(255),
7 blob_col BLOB,
8 text_col TEXT,
9 enum_col ENUM('option1', 'option2', 'option3'),
10 set_col SET('value1', 'value2', 'value3')
11);
12-- 插入数据以测试类型支持
13INSERT INTO test_string_types (char_col, varchar_col, binary_col, varbinary_col, blob_col, text_col, enum_col, set_col)
14VALUES
15('test2', 'test2', 'test3', 'test4', 'test5', 'test6', 'option1', 'value1,value2');
16-- 查询数据
17SELECT * FROM test_string_types;
18+----------+-------------+------------------------+------------------------------+--------------------+----------+----------+---------------+
19| char_col | varchar_col | binary_col | varbinary_col | blob_col | text_col | enum_col | set_col |
20+----------+-------------+------------------------+------------------------------+--------------------+----------+----------+---------------+
21| test1 | test2 | 0x74657374330000000000 | 0x7465737434 | 0x7465737435 | test6 | option1 | value1,value2 |
22+----------+-------------+------------------------+------------------------------+--------------------+----------+----------+---------------+
231 row in set (0.01 sec)