易截截图软件、单文件、免安装、纯绿色、仅160KB

关于Oracle 约束问题 - Oracle / 基础和管理

CREATE TABLE Location(
loc_id NUMBER(6),
room VARCHART2 (20)
CONSTRAIN location_loc_id_pk PRIMARY KEY(loc_id));
问题是我不明白红色部分,这个部分是可以随便写吗?
可以,约束名称,
不过按照命名规则来命名

红色部分是你定义的约束名称,可以自己随便写,不过最好按照命名规则来,location是表名 loc_id是列名,pk是主键约束的缩写。
日后你需要查询这些约束的时候,就会一目了然了。

这个应该是主键的名称。

如果不想命名的话,可以省略“CONSTRAINT location_loc_id_pk”
当然,最好还是指定一下名称,注意名称的长度不能超过30字符

可以随便起,这是主键名

引用
CREATE TABLE Location(
loc_id NUMBER(6),
room VARCHART2 (20)
CONSTRAIN location_loc_id_pk PRIMARY KEY(loc_id));
问题是我不明白红色部分,这个部分是可以随便写吗?


这是主键的名称,可是可以,但长远来看最好是有规则的好些,方便以后
也可以这样写
SQL code:


CREATE TABLE Location(
loc_id NUMBER(6) PRIMARY KEY,
room VARCHART2 (20)
);



SQL code:



SQL> edi
已写入 file afiedt.buf

1 CREATE TABLE Location(
2 loc_id NUMBER(6) PRIMARY KEY,
3 room VARCHAR2 (20)
4* )
5 /

表已创建。




---lz 你的表中 room 字段类型


相关问答:

Oracle离线访问---求助 - Oracle / 基础和管理

大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
    大家好,我现在把oracle服务器上面 ......

oracle spatial空间函数出错 - Oracle / 高级技术

在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......

Oracle的blob字段问题 - Oracle / 开发

查了一天的blob,还是没理解到,我想在VC下存取二进制的文件,使用的是oo4o,照着帮助文档上面的写了写入数据库的代码,还是没写对,错误提示是this operation is not permitted on a empty LOB,这是什么意思啊?照 ......

oracle 安装 01092 错误 - Oracle / 基础和管理

oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log 
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......

请教一个oracle管理的问题! - Oracle / 基础和管理

服务器后台的数据库是oracle,在今天系统登录的时候报“登录不了数据库,IO异常”,结果是全公司都登不上去,我重启了一下服务器才好了,我想可能是用户并发量太大的缘故,不知道各位大虾认同不?有什么解决办法没? ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号