在相同主键的两个表A,B中,按表A存在的记录删除表B中不存在的记录
来源:互联网 发布:淘宝描述一下你的店铺 编辑:程序博客网 时间:2024/05/11 13:13
在相同的主鍵的兩個表中,按表A存在記錄刪除表B的中不存在的記錄
/******************************************/
/*define check_i_ftyandpric_data procedure with sybase*/
create procedure check_i_ftyandpric_data
(@oc_number char(8),
@result char(1) output
)
as
select @result='1'
begin
delete from i_ftyandpric
where oc_number =@oc_number
and oc_number+itemnumber+convert(char(14),shipp_date,1)+factory_id
not in(
select oc_number+itemnumber+convert(char(14),shipp_date,1)+factory_id
from o_factoryqty
where oc_number = @oc_number
)
select @result='0'
end
/****************************************************************/
/*run check_i_ftyandpric_data procedure with pb*/
string chk_oc,ls_code
chk_oc=trim(sle_1.text)
DECLARE b_i_ftyandprice_ck PROCEDURE FOR dbo.check_i_ftyandpric_data
@oc_number = :chk_oc,
@result = :ls_code OUTPUT;
execute b_i_ftyandprice_ck;
fetch b_i_ftyandprice_ck into :ls_code;
close b_i_ftyandprice_ck;
commit;
if ls_code<>'0' then
messagebox('Warning!','check data Error !')
end if
- 在相同主键的两个表A,B中,按表A存在的记录删除表B中不存在的记录
- MySQL----删除B表中A表不存在的记录
- 两个结构完全相同的表a和b,主键为index,使用SQL语句,把a表中存在但在b表中不存在的数据插入的b表中
- 查询 在A表中存在,B表中不存在的数据--多个属性做主键的解决方案
- 删除b表中与a表不同的记录
- 有A和B两个表空间,把B空间中不存在的而A空间存在的表导入到B空间
- 怎么查询在A表中不存在的B表的数据(id+bm两个条件)
- 在A列中找出与B列相同的数据记录并标记为1
- 循环a数组(值代表b的下标)删除b数组中存在的记录,从后往前删
- 查询A表B表同时存在记录, A表存在而B表不存在记录, B表存在而A表不存在记录
- A、B两表,找出ID字段中,存在A表,但是不存在B表的数据
- 转 A 、B两张表,找出ID字段中,存在A表,但是不存在B表的数据
- [面试题] 查询表a在另外一张表b不存在的记录
- 两个字符串A,B,在A中删除B的元素
- SQL语句 删除表user 中字段name 内容重复的记录,A表 ,B表 字段相同 有关联关系的表 对表两个表中的数据
- 有两个链表a和b,设结点中包含学号和姓名,从a链表中删除和b链表中相同学号的结点
- A列中在B列不存在的内容
- 从链表a中找出与链表b相同的值并删除!
- 母亲“节日快乐“
- search one keyword from all tables;
- 关于 const_cast的有意思的问题
- Ping命令和网络端口
- HTTP 500 - 内部服务器错误 之三步解决方案
- 在相同主键的两个表A,B中,按表A存在的记录删除表B中不存在的记录
- Linux里cron的使用方法(zt)
- 3G的市场到底有多大--中国手机上网发展状况调查报告
- 3G企业风--3G电子商务的免费套餐
- HTML的Height=auto的说明
- 事务嵌套
- 中国党政机关及其英文对照
- suspend造成死锁的例子和原因分析
- 通信长连接并包头+包长处理方式