Oracle 内置数据类型 -- LONG 和 RAW

-- Start

LONG

LONG 其实是一个字符串,Oracle 不推荐我们使用LONG,它是为了向后兼容而设计的,如有需要请使用 CLOB, NCLOB 或 BLOB。


LONG RAW

LONG RAW 是用来存储二进制数据的,Oracle 不推荐我们使用LONG RAW,如有需要请使用 BLOB。


RAW

RAW 是用来存储二进制数据的。同 VARCHAR2, 它也是一个可变长度的数据类型。

CREATE TABLE TEST
(
  COL RAW(10)
);
INSERT INTO TEST VALUES ('11001011');
SELECT * FROM TEST;

--更多参见:Oracle SQL 精萃

-- 声明:转载请注明出处

-- Last edited on 2015-01-01

-- Created by ShangBo on 2015-01-01

-- End

你可能感兴趣的:(oracle,sql,plsql)