数据校验,将一个数据插入表中前校验数据是否存在

可以采用PL/sql
可以在程序中先用select count(*)判断
可以用主键约束
但是下面是用sql实现:
insert into 表1 (ID,NAME)
select '2','00002' from dual
where not exists(
select 1 from 表1 a where a.ID=2 and a.NAME='00002')
Tags:  数据信息校验错误 数据完整性校验 vb数据校验 数据校验

延伸阅读

最新评论

发表评论