Oracle 联合主键批量删除 10

有一张关系表两个字段联合主键要实现批量删除在Oracle中怎么写sql语句啊,或者实现方法也行。急!!!求大神指教... 有一张关系表 两个字段联合主键 要实现批量删除 在Oracle中怎么写sql语句啊 ,或者实现方法也行。急!!!求大神指教 展开
 我来答
hanli696
2014-10-27 · 超过22用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:44.5万
展开全部
例如我的表A中唯一约束(或者主键)为B,我要删除B的值为c,d,e的行那么可以执行:delete from a where b in ('c','d','e');拥有唯一性约束的表的确是比较容易进行判断和删除的。当然了我还可以使用外部条件如,delete from a where b in (select c from d where e ='xx');这就是删除了a表中的行,判断条件是b的值从d表的c列中取;c列的判断条件是,d表中e列的值为xx。
追问
这是单一主键批量操作啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式