程序:数据库:常见数据类型
RDBMS的常见数据类型
AI总结
数值(Numeric)
整数:TINYINT/SMALLINT/INT/INTEGER/BIGINT
用于计数、状态码、ID(配合自增/序列/IDENTITY)。
定点小数:DECIMAL/NUMERIC(p, s)
金额、精确运算(避免浮点误差)。
浮点:FLOAT/REAL/DOUBLE PRECISION
科学计算、允许近似误差的数据。
字符串(Character)
日期与时间(Date & Time)
布尔(Boolean)
二进制(Binary)
标识与特殊(Identifiers & Special)
自增/序列:AUTO_INCREMENT(MySQL)、SERIAL/BIGSERIAL 或 GENERATED BY DEFAULT AS IDENTITY(PostgreSQL/SQL标准)、IDENTITY(SQL Server)
UUID:UUID(PostgreSQL原生,其他可字符串存)
ENUM/SET(MySQL)
枚举型小字典;注意跨库可移植性。
BIT / BIT VARYING
位字段或位图。
结构化/半结构化(Structured & Semi-structured)
地理空间(GIS)
货币与专用类型(By vendor)
/var/www/DokuWikiStick/dokuwiki/data/pages/程序/数据库/常见数据类型.txt · Last modified: 2025/09/20 04:32 by zhonghui