Oracle唯一的关键约束区分大小写吗?

时间:2016-04-16 11:46:17

标签: oracle unique-key

我打算将我的数据库从mysql切换到oracle。所以我只是想知道这个? 这样我就可以做出相应的改变

提前致谢。

1 个答案:

答案 0 :(得分:2)

是的,Oracle区分大小写。

CREATE TABLE test (
  id VARCHAR2(20) PRIMARY KEY
);

INSERT INTO test ( id ) VALUES ( 'TEST' );
INSERT INTO test ( id ) VALUES ( 'test' );
INSERT INTO test ( id ) VALUES ( 'Test' );
INSERT INTO test ( id ) VALUES ( 'TesT' );

COMMIT;

SELECT * FROM test;

<强>输出

ID                 
--------------------
TEST                 
TesT                 
Test                 
test