PL/SQL 数据类型 SQL 数据类型 描述 BINARY_INTEGER INTEGER 整型数字数据 BLOB BLOB(4096) 二进制数据 BLOB (n) BLOB (n) n = 1 到 二进制大对象数据 BOOLEAN BOOLEAN 逻辑布尔值(true 或 false) CHAR CHAR (n) 如果环境的 字符串 单元设置为 CODEUNITS32,那么 n = 63 否则,n = 255 长度为 n 的定长字符串数据 CHAR (n) CHAR (n) n = 1 到 255 长度为 n 的定长字符串数据 CHAR (n CHAR) CHAR (n CODEUNITS32 ) n = 1 到 63 长度为 n 个 UTF-32 代码单元的定长字符串数据1 CHAR VARYING (n) VARCHAR (n) 最大长度为 n 的可变长度字符串数据 CHAR VARYING (n CHAR) VARCHAR (n CODEUNITS32 ) n = 1 到 8 168 最大长度为 n 个 UTF-32 代码单元的可变长度字符串数据 1 CHARACTER CHARACTER (n) 如果环境的字符串单元设置为 CODEUNITS32,那么 n = 63 否则,n = 255 长度为 n 的定长字符串数据 CHARACTER (n) CHARACTER (n) n = 1 到 255 长度为 n 的定长字符串数据 CHARACTER (n CHAR) CHARACTER (n CODEUNITS32 ) n = 1 到 63 长度为 n 个 UTF-32 代码单元的定长字符串数据1 CHARACTER VARYING (n) VARCHAR (n) n = 1 到 32672 最大长度为 n 的可变长度字符串数据 CHARACTER VARYING (n CHAR) VARCHAR (n CODEUNITS32 ) n = 1 到 8 168 最大长度为 n 个 UTF-32 代码单元的可变长度字符串数据 1 CLOB CLOB (1M) 字符大对象数据 CLOB (n) CLOB (n) n = 1 到 长度为 n 的字符大对象数据 CLOB (n CHAR) CLOB (n CODEUNITS32 ) n = 1 到 536 870 911 长度为 n 个 UTF-32 代码单元的字符大对象字符串数据1 DATE DATE 2 日期和时间数据(精度为秒) DEC DEC (9, 2) 十进制数字数据 DEC (p) DEC (p) p = 1 到 31 精度为 p 的十进制数字数据 DEC (p, s) DEC (p, s) p = 1 到 31;s = 1 到 31 精度为 p 并且小数位数为 s 的十进制数字数据 DECIMAL DECIMAL (9, 2) 十进制数字数据 DECIMAL (p) DECIMAL (p) p = 1 到 31 精度为 p 的十进制数字数据 DECIMAL (p, s) DECIMAL (p, s) p = 1 到 31;s = 1 到 31 精度为 p 并且小数位数为 s 的十进制数字数据 DOUBLE DOUBLE 双精度浮点数 DOUBLE PRECISION DOUBLE PRECISION 双精度浮点数 FLOAT FLOAT 浮点数字数据 FLOAT (n) n = 1 到 24 REAL 实数数字数据 FLOAT (n) n = 25 到 53 DOUBLE 双精度数字数据 INT INT 带符号 4 字节整型数字数据 INTEGER INTEGER 带符号 4 字节整型数字数据 LONG CLOB (32760) 字符大对象数据 LONG RAW BLOB (32760) 二进制大对象数据 LONG VARCHAR CLOB (32760) 字符大对象数据 NATURAL INTEGER 带符号 4 字节整型数字数据 NCHAR NCHAR (n) 3 如果 NCHAR_MAPPING 配置参数设置为 GRAPHIC_CU32 或 CHAR_CU32,那么 n = 63 n = 127,否则 长度为 n 的固定长度本地语言字符串数据 NCHAR (n) n = 1 到 2000 NCHAR (n) 3 长度为 n 的固定长度本地语言字符串数据 NCLOB 4 NCLOB(1M) 3 National 字符大对象数据 NCLOB (n) NCLOB (n) 3 最大长度为 n 的本地语言字符大对象数据 NVARCHAR2 NVARCHAR 3 可变长度 National 字符串数据 NVARCHAR2 (n) 9NVARCHAR (n) 3 最大长度为 n 的可变长度本地语言字符串数据 NUMBER NUMBER 5 精确数字数据 NUMBER (p) NUMBER (p) 5 最大精度为 p 的精确数字数据 NUMBER (p, s) NUMBER (p, s) 5 p = 1 到 31;s = 1 到 31 最大精度为 p 并且小数位数为 s 的精确数字数据 NUMERIC NUMERIC (9.2) 精确数字数据 NUMERIC (p) NUMERIC (p) p = 1 到 31 最大精度为 p 的精确数字数据 NUMERIC (p, s) NUMERIC (p, s) p = 1 到 31; s = 0 到 31 最大精度为 p 并且小数位数为 s 的精确数字数据 PLS_INTEGER INTEGER 整型数字数据 RAW VARBINARY(32672) 可变长度二进制字符串数据 RAW (n) VARBINARY(n) n = 1 到 32672 可变长度二进制字符串数据 SMALLINT SMALLINT 带符号 2 字节整型数据 TIMESTAMP (0) TIMESTAMP (0) 包含时间戳记 信息的日期数据 TIMESTAMP (p) TIMESTAMP (p) 包含可选的小数秒和精度 p 的日期和时间数据 VARCHAR VARCHAR (4096) 最大长度为 4096 的可变长度字符串数据 VARCHAR (n) VARCHAR (n) 最大长度为 n 的可变长度字符串数据 VARCHAR (n CHAR) VARCHAR (n CODEUNITS32 ) n = 1 到 8 168 最大长度为 n 个 UTF-32 代码单元的可变长度字符串数据 1 VARCHAR2 (n) VARCHAR2 (n) 6 最大长度为 n 的可变长度字符串数据 VARCHAR2 (n CHAR) VARCHAR2 (n CODEUNITS32 ) n = 1 到 8 168 6 最大长度为 n 个 UTF-32 代码单元的可变长度字符串数据 1 到此这篇数据库入门视频(数据库教程视频)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/sjkxydsj/60185.html