其次你这样的要求有什么意义呢,先删除一个表再删除一个表有什么问题呢?
最后是否可以执行你这样的功能,我现在使用过的数据库都没有相应的语法同事删除两个表,要实现你这样的功能可以两个思路。一是建立一个存储过程(PROCEDURE),调用这个存储过程实现两个表的数据删除,但是本质上是先后删除的。另外一个办法就是建立一个可以更新的试图(VIEW),这个试图是从两个表里面获取数据(比如CREATE v1 AS SELECT uid FROM A UNION SELECT uid FROM B),然后从这个试图里面删除数据(DELETE FROM v1 WHERE uid=$q_id)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)