比如:
create table config
(
name varchar2(20) primary key,
value varchar2(200),
configname varchar2(20) primary key
)
也就是说我要拿name和configname联合做主键,这样的建表命令该如何写?
大哥大姐们多多指教. 在此小弟先谢谢了.
create table config
(
name varchar2(20) primary key,
value varchar2(200),
configname varchar2(20) primary key
)
也就是说我要拿name和configname联合做主键,这样的建表命令该如何写?
大哥大姐们多多指教. 在此小弟先谢谢了.
解决方案 »
- 几道Oracle题目,找不到答案,求正解。跪谢,全部分送上
- oracle 备份问题
- 简单的一个函数,仅仅涉及到空字符穿的比较,可结果不对,帮忙看看
- ORA-12560: TNS: 协议适配器错误
- 求高手看看,这个存储过程,为什么单步执行没问题,但是运行的时候数据库就死掉了!同事说可能是死循环,但是单步执行没问题啊!
- oracle9i 在windows server 2003 标准版安装时的问题???
- 怎样用游标返回临时表
- oracle中要查询某个月的记录,SQL语句怎么些最方便?
- Oracle的OracleServiceORADB
- oracle关于触发器的问题
- 我写的小例子,什么都没定义,就这点代码,怎么还不好用
- OCI OCILobArrayWrite() 批量写入BLOB的问题
(
name varchar2(20),
value varchar2(200),
configname varchar2(20),
PRIMARY KEY(NAME,configname)
)
create table config
(
name varchar2(20),
value varchar2(200),
configname varchar2(20),
comment varchar2(20),
PRIMARY KEY(NAME,configname)
)
这个comment是个关键字,像sqlserver那样[comment]会报错,这该怎么办呢?
create table config
(
name varchar2(20) primary key,
value varchar2(200),
configname varchar2(20) primary key
)
应该这么写
create table config
(
name varchar2(20),
value varchar2(200),
configname varchar2(20),
primary key(name,configname)
)
(
t_name varchar2(20),
t_value varchar2(200),
t_configname varchar2(20),
t_comment varchar2(20),
PRIMARY KEY(t_name,t_configname)
) 不要拿关键字来做字段!
(
name varchar2(20),
value varchar2(200),
configname varchar2(20),
"comment" varchar2(20),
PRIMARY KEY(NAME,configname)
)
这样来做就可以了.
谢谢各位了!