高手都说难的问题:
Mysql能否在一次TQUERY.EXECUTE执行同时使用两条INSERT语句?
如:
QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE1 VALUES('A',1,)');
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE2 VALUES('B',2,)');
QUERY1.EXECUTE;此语句在MS SQL Server 2000 通过.
能否在MySql语句里使用。或使用方法是怎样的?
注:
写成这样是通过。但不能作为一次执行结果。因它使用了两次EXECUTE。
QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE1 VALUES('A',1,)');
QUERY1.EXECUTE;QUERY1.SQL.SQL.CLEAR;
QUERY1.SQL.SQL.ADD('INSERT INTO TABLE2 VALUES('B',2,)');
QUERY1.EXECUTE;