如题同样内容的一个CHECK约束定义在列级别和表级别有什么区别?
解决方案 »
- 怎么用DOS命令登录 Oracle-- sqlplus wmzhyz/rzaizhyz@NMCXZX 初始口令更改后怎么登录
- 新手请教条oracle下的sql查询语句
- 菜鸟维护生产库之回滚段基础问题
- 帮忙看一下这个语句该怎么写!
- 如何将下面的JSP调用ORACLE存储过程修改为ASP啊?
- 如何获取oracle817数据字典中存储过程的信息!
- DBA 调优后提交什么样的报表给非IT经理看
- oracle下触发器怎么写呀?
- 事物中只有一条select语句,它会影响到一个事物的成败吗
- 在线等!急!Oracle数据库按日期补齐库存数据,使数据连续。
- 请教JDDBC对Oracle对NCLOB的操作
- 关于分组排名的问题
emp_id varchar2(20) not null,
salary number(9,2),
bonus number(9,2),
CONSTRAINT CK_BONUS CHECK(BONUS>0));
create table bonus(
emp_id varchar2(20) not null,
salary number(9,2),
bonus number(9,2) CHECK(BONUS>0));
alter table employees add constraint emp_pk primary key (empno,deptno)
这两个建表语句是一样的,第一个 写法更好些,便于以后随时可以drop此约束
建立constraint约束都是在建表语句的末尾