大势趋007

每个人都是🏆
  新随笔  :: 管理

Oracle、MySQL和PostgreSQL常用数据类型的对比表格

Posted on 2025-12-04 18:51  大势趋007  阅读(11)  评论(0)    收藏  举报

Oracle、MySQL和PostgreSQL常用数据类型的对比表格,

数据类型类别OracleMySQLPostgreSQL
数值类型 NUMBER(p, s) TINYINTSMALLINTMEDIUMINTINTBIGINT smallintintegerbigint
  BINARY_FLOATBINARY_DOUBLE FLOATDOUBLE realdouble precision
    DECIMAL(p, s) numeric(p, s)
字符串类型 CHAR(n), VARCHAR2(n) CHAR(n), VARCHAR(n) character(n), character varying(n)
  CLOB TEXT text
日期时间类型 DATETIMESTAMP DATETIMEDATETIMETIMESTAMP datetimetimestamp (均支持带/不带时区)
      interval
二进制类型 BLOBRAW BINARY(n), VARBINARY(n), BLOB bytea
其他特殊类型 JSON 数据类型 JSON 数据类型 jsonjsonb
  XMLType   xml
      boolean
      uuid
      几何类型 (pointlinecircle 等)
      网络地址类型 (inetcidrmacaddr)