create table TB_WORKLOG (
event_id INTEGER,
log_id INTEGER not null,
spendTime INTEGER
constraint PK_TB_WORKLOG primary key (log_id)
)
另外这个SQL语句错在哪啊,怎么老提示我
“PK_TB_WORKLOG" NAME ALREADY USED BY AN EXISTING constraint
event_id INTEGER,
log_id INTEGER not null,
spendTime INTEGER
constraint PK_TB_WORKLOG primary key (log_id)
)
另外这个SQL语句错在哪啊,怎么老提示我
“PK_TB_WORKLOG" NAME ALREADY USED BY AN EXISTING constraint
create table TB_WORKLOG (
event_id INTEGER,
log_id INTEGER not null,
spendTime INTEGER
constraint PK_TB_WORKLOG primary key (log_id)
)
/
试试。
在PL/SQL中,执行
drop table TB_WORKLOG cascade constraints;
提示找不到该表,但在JBUILDER DATABASE PILOT中却能看到
执行:
create table TB_WORKLOG (
event_id INTEGER,
log_id INTEGER not null,
spendTime INTEGER
constraint PK_TB_WORKLOG primary key (log_id)
)
就提示
“PK_TB_WORKLOG" NAME ALREADY USED BY AN EXISTING constraint这样的表还有几个,都是我今天建的
2.drop table "表名" 后便可重新建表.
按你的出错提示,PK_TB_WORKLOG 这个约束已存在,你可以看看这个约束属于哪个表的,通过dba_constraints视图
另外想再问 tsj68(tsj) 一个相关的问题:
1.pl/sql不是部分大小写的吗,
可为什么 drop table "tb_worklog"和drop table "Tb_WorkLog"不一样。2.create table "xxxx";
create table xxxx;
这两句有什么区别啊