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