對於oracle數據庫,使用PowerDesigner工具(或者用Navicat工具)編寫數據庫腳本時,有時會出現建表時列名用雙引號引着;
Java連接時就會報錯ORA-00904:標識符無效;把雙引號去掉就不會報錯了;
比如:
原始的表:
1 CREATE TABLE ”my_test“( 2 “id” NUMBER(10) NOT NULL, 3 ”name“ VARCHAR2(20) NOT NULL, 4 “password” VARCHAR2(10 CHAR) NOT NULL, 5 PRIMARY KEY (ID) 6 )
修改后:
1 CREATE TABLE my_test( 2 id NUMBER(10,0) NOT NULL ENABLE, 3 name VARCHAR2(20 CHAR) NOT NULL ENABLE, 4 password VARCHAR2(10 CHAR) NOT NULL ENABLE, 5 PRIMARY KEY (ID) 6 )
