sql中多表关联删除

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:41:10
假设
a 表 有三个字段,name,num,sex
b 表 有两个字段,num,address

这两个表没有外键关联。

我想用下面的sql语句删除记录;

delete from a,b
where a.num=b.num and a.num='123'

不知道可以不可以?
但是我在oracle中试运行,它老提示sql语句未正常结束

分成两句执行,或写存储过程。
分成两句写时注意包括在一个事务中,避免一个成功一个失败。

可以拉,与其你在这里问,不如自己运行结果就出来了~~~

可以

不能。