更新时间:2024-11-11 GMT+08:00
数据类型
GaussDB的数据类型的大部分功能场景与MySQL一致,但存在部分差异。
- 除特别说明,部分数据类型精度、标度、位数大小等不支持用浮点型数值定义,建议使用合法的整型数值定义。
- GaussDB回显以\0结束,MySQL会把整个字符串显示,因此GaussDB会将被解析为\0后的字节截断,MySQL不会。
-- GaussDB场景 m_db=# SELECT FORMAT(1000, 4, 'bg_BG'); format -------- 1 (1 row) m_db=# SELECT CONCAT('123', b'00000000', 'aa'); concat -------- 123 (1 row) -- Mysql场景 mysql> SELECT FORMAT(1000, 4, 'bg_BG'); +--------------------------+ | FORMAT(1000, 4, 'bg_BG') | +--------------------------+ | 1 000,0000 | +--------------------------+ 1 row in set (0.01 sec) mysql> SELECT CONCAT('123', b'00000000', 'aa'); +----------------------------------+ | CONCAT('123', b'00000000', 'aa') | +----------------------------------+ | 123 aa | +----------------------------------+ 1 row in set (0.00 sec)