请问:不使用向导创建表,该如何给一个表建立主键呢? create table test(id int primary key,...);alter table test modify constraint ...具体参考sql reference 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 新建表:create table a001 (id number)加主键:alter table a001 add primary key (id) CREATE TABLE table_name ( id NUMBER(16) NOT NULL CONSTRAINT CONS_Acct PRIMARY KEY (id)) 用add primary key或constraint都可以啊 给你个见表的代码,以后就不用再使用向导了:CREATE TABLE TB_CAR_BASIC_NOW ( C_ID VARCHAR2(20) NOT NULL ENABLE, --序号 FACTROY_TYPE_ID NUMBER(2, 0) NOT NULL ENABLE, --公司序号 C_MODEL_ID NUMBER(2, 0) NOT NULL ENABLE, --车型序号 C_COLOR_ID NUMBER(2, 0) NOT NULL ENABLE, --颜色序号 TOP_ID VARCHAR2(20), --顶灯号 TOP_COLOR_ID NUMBER(2, 0), --顶灯颜色 MOTOR_ID VARCHAR2(20), --发动机号 FRAME_ID VARCHAR2(20), --车架号 OPERATOR VARCHAR2(50) NOT NULL ENABLE, --操作员 MODIFY_DATE DATE NOT NULL ENABLE,--操作日期 CONSTRAINT PRI_TB_CAR_BASIC_NOW PRIMARY KEY (C_ID)) STORAGE ( INITIAL 1024K NEXT 20K) ;--CREATE INDEX IND_CARBNOW_FRAMEID ON TB_CAR_BASIC_NOW(FRAME_ID) STORAGE ( INITIAL 4K NEXT 2K); SQL 中 where 条件中 in 后面 加 CASE WHEN 语句 报错 (面试题)一个数据库方面的题目 不用RMAN如何进行恢复 Oracle 急! 一个奇怪的Oracle错误,请帮忙看看. 无法删除用于强制唯一/主键的索引 请问,在oracle中怎样实现每天同一时间向某表中自动填加记录? ASP用oo4o连ORCALE不上,为什么? 让一个变量 等于 单引号,怎么定义? 请教:组内排序和组外排序的sql怎么写 我创建了stu表,但为什么用describe命令它总说对象stu不存在? 字符集问题
id NUMBER(16) NOT NULL
CONSTRAINT CONS_Acct PRIMARY KEY (id)
)
CREATE TABLE TB_CAR_BASIC_NOW (
C_ID VARCHAR2(20) NOT NULL ENABLE, --序号
FACTROY_TYPE_ID NUMBER(2, 0) NOT NULL ENABLE, --公司序号
C_MODEL_ID NUMBER(2, 0) NOT NULL ENABLE, --车型序号
C_COLOR_ID NUMBER(2, 0) NOT NULL ENABLE, --颜色序号
TOP_ID VARCHAR2(20), --顶灯号
TOP_COLOR_ID NUMBER(2, 0), --顶灯颜色
MOTOR_ID VARCHAR2(20), --发动机号
FRAME_ID VARCHAR2(20), --车架号
OPERATOR VARCHAR2(50) NOT NULL ENABLE, --操作员
MODIFY_DATE DATE NOT NULL ENABLE,--操作日期
CONSTRAINT PRI_TB_CAR_BASIC_NOW PRIMARY KEY (C_ID)
) STORAGE ( INITIAL 1024K NEXT 20K) ;
--
CREATE INDEX IND_CARBNOW_FRAMEID ON TB_CAR_BASIC_NOW(FRAME_ID) STORAGE ( INITIAL 4K NEXT 2K);