gpt4 book ai didi

MySQL INSERT 与 OUTPUT 类似 MSSQL

转载 作者:IT王子 更新时间:2023-10-29 00:34:21 25 4
gpt4 key购买 nike

我很确定 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,所以也许我可以选择 MAX (int) 并添加一个,并在插入之前生成一个 UID?)

谢谢

最佳答案

如果这个值是一个自增字段,你可以在运行插入后运行SELECT LAST_INSERT_ID();,你会得到最后插入到这个字段中的值。请参阅:http://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_last-insert-id

关于MySQL INSERT 与 OUTPUT 类似 MSSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5469416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com