学习ORACLE就不要老想着SQLSERVER这样,ORACLE该怎么样实现同样的!!
换个思想学习!
换个思想学习!
解决方案 »
- Data Guard菜鸟级问题
- jdbc连接不了远程数据库
- 求一个8i的服务器端啊
- oracle,请问用触发器如何引用B表某列数据插入A表
- 在线请教各位大哥,我的ORACEL8在WINDOWS2000上怎么装不上?
- 在线等待!!如何取得数据库中某表的所有字段名!!
- 以system进入数据库,打开数据库,提示,权限不够。以sys进入,打开数据库。提示用户名密码不正确。
- ORACLE数据库支持并发用户的数量与硬件配置的关系?
- oracle第三方工具,名字叫TOAD的工具在哪里有免费下载的?
- oracle 12g 怎么安装sample schema
- 请问怎么启动oracle的数据库服务服务端
- 关于数据类型DATE的问题
用check 就可以了
SQL> create table test (a3 varchar2(2));Table created.
SQL> alter table test add constraint check_test check
2 (a3 = 'a1' or a3='a2');Table altered.SQL> insert into test values('a1');1 row created.SQL> insert into test values('aa');
insert into test values('aa')
*
ERROR at line 1:
ORA-02290: check constraint (DRM.CHECK_TEST) violated
begin
if not :new.a1 is null and :new.a2<>0 then
:new.a3:=:new.a1/:new.a2;
end if;
end;