我很确定MySQL没有MSSQL所做的INSERT INTO表OUTPUT [列值] - http://msdn.microsoft.com/en-us/library/ms177564.aspx(或http://blogs.msdn. com/b/sqltips/archive/2005/06/13/output-clause.aspx)
什么是复制这个的简单方法?(我正在将MSSQL应用程序移动到MySQL.'OUTPUT'是一个唯一的标识符和当前的int,所以也许我只能SELECT MAX(int)并添加一个,并在插入之前生成一个UID?)
谢谢
Gal*_*alz 10
如果此值是自动增量字段,则可以SELECT LAST_INSERT_ID();
在运行插入后运行,并且您将获得插入此字段的最后一个值.请参阅:http://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_last-insert-id