设有一表名为tab1,其中有字段check,
CREATE TABLE "TAB1"("CHECK" VARCHAR2(10) NOT NULL,
"CHECK1" VARCHAR2(10) NOT NULL);
怎么写才是正确的?
---------------------------------------------------------------
你这样建表的话,实际上字段名是 "CHECK" 和 "CHECK1"
表名是 "TAB1"
select "CHECK" FROM "TAB1";
就可以得出正确的结果了,而且不能写成select "check" FROM "tab1";
这时是区别大小写的
建表最好这样建:
CREATE TABLE TAB1(CHECK2 VARCHAR2(10) NOT NULL,
CHECK1 VARCHAR2(10) NOT NULL);