DELETE par_bond
FROM PAR_BOND,
(SELECT FZQDM a
FROM Z_ZQXX,STORAGE_KIND_SUB
WHERE FZQDM>=BEGIN_CODE
AND FZQDM<=END_CODE AND STORAGE_CODE ='10601'
AND MARKET_CODE='2') t
where par_bond.bond_code=t.a
这样的删除语法在oracle里面怎么写?高手指点!
...全文
187410打赏收藏
oracle的delete 语法问题!兄弟们来吧
DELETE par_bond FROM PAR_BOND, (SELECT FZQDM a FROM Z_ZQXX,STORAGE_KIND_SUB WHERE FZQDM>=BEGIN_CODE AND FZQDM<=END_CODE AND STORAGE_CODE ='10601' AND MARKET_CODE='2') t where par_bond.bond_code=t.a 这样的删除语法在oracle里面怎么写?高手指点!
delete from par_bond
where exists(select 1 from (SELECT FZQDM a
FROM Z_ZQXX,STORAGE_KIND_SUB
WHERE FZQDM>=BEGIN_CODE
AND FZQDM<=END_CODE AND STORAGE_CODE ='10601'
AND MARKET_CODE='2') t
where par_bond.bond_code=t.a);
delete from par_bond
where exists(select 1 from (SELECT FZQDM a
FROM Z_ZQXX,STORAGE_KIND_SUB
WHERE FZQDM>=BEGIN_CODE
AND FZQDM<=END_CODE AND STORAGE_CODE ='10601'
AND MARKET_CODE='2') t
where par_bond.bond_code=t.a);
delete from par_bond
where exists(select 1 from (SELECT FZQDM a
FROM Z_ZQXX,STORAGE_KIND_SUB
WHERE FZQDM>=BEGIN_CODE
AND FZQDM<=END_CODE AND STORAGE_CODE ='10601'
AND MARKET_CODE='2') t
where par_bond.bond_code=t.a);
delete par_bond
where exists(SELECT 1
FROM Z_ZQXX,STORAGE_KIND_SUB
WHERE FZQDM>=BEGIN_CODE
AND FZQDM<=END_CODE AND STORAGE_CODE ='10601'
AND MARKET_CODE='2'
and par_bond.bond_code=FZQDM )