Posted on 2005-09-17 18:04
JavaXP 閱讀(355)
評論(3) 編輯 收藏 所屬分類:
Oracle我也學
現在是HB流行的年代~要自己寫影射,自己寫基類,自己寫數據庫腳本(不會生成呀!)
關于腳本就發現一個問題~
看下面二段腳本:
exp1.
DROP TABLE t_user CASCADE CONSTRAINTS;

CREATE TABLE t_user (
id VARCHAR2(32) NOT NULL,
sn NUMBER(13,0) NOT NULL,
name VARCHAR2(32) NOT NULL,
password VARCHAR2(32) NOT NULL,
realname VARCHAR2(32) NULL,
sex NUMBER(1,0) NULL,
phone VARCHAR2(32) NULL,
email VARCHAR2(32) NULL,
mobile VARCHAR2(32) NULL,
note VARCHAR2(32) NULL,
department_id VARCHAR2(32) NULL,
role_id VARCHAR2(32) NOT NULL
);

CREATE UNIQUE INDEX XPKt_user ON t_user
(
id ASC
);
ALTER TABLE t_user
ADD ( PRIMARY KEY (id) ) ;
exp2.
DROP TABLE t_user CASCADE CONSTRAINTS;

CREATE TABLE t_user (
id VARCHAR2(32) NOT NULL,
sn NUMBER(13,0) NOT NULL,
name VARCHAR2(32) NOT NULL,
password VARCHAR2(32) NOT NULL,
realname VARCHAR2(32) NULL,
sex NUMBER(1,0) NULL,
phone VARCHAR2(32) NULL,
email VARCHAR2(32) NULL,
mobile VARCHAR2(32) NULL,
note VARCHAR2(32) NULL,
department_id VARCHAR2(32) NULL,
role_id VARCHAR2(32) NOT NULL
);

CREATE UNIQUE INDEX XPKt_user ON t_user
(
id ASC
);
ALTER TABLE t_user
ADD ( PRIMARY KEY (id) ) ;兄弟們看看有什么不同?
第一段 &第二段不同的就是 多了 一個 回車 !
第二段 腳本創建數據庫的時候 就是 死活過不去,我都郁悶了!
加個回車腳本清晰,明了,我的天···這樣都有錯!