Powershell 中的last_insert_id
在 Powershell 中,我有一个简单的 Mysql 插入命令。
$query = "INSERT INTO TABLE1 (id, col1, col2) VALUES (1, 'two', 'three');"<br>
$command = New-Object MySql.Data.MySqlClient.MySqlCommand($query, $connection)
$command.ExecuteNonQuery()
我正在使用 Mysql Connector Net 6.2.4。
是否可以返回 last_insert_id()
或类似的内容?
我在这里查找了一些信息,但找不到任何东西。
有什么想法吗?
In Powershell, I have a simple Mysql insert command.
$query = "INSERT INTO TABLE1 (id, col1, col2) VALUES (1, 'two', 'three');"<br>
$command = New-Object MySql.Data.MySqlClient.MySqlCommand($query, $connection)
$command.ExecuteNonQuery()
I'm using Mysql Connector Net 6.2.4.
Is it possible to return the last_insert_id()
or something similar?
I've looked here for some info but can't really find anything.
Any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不是有一个
$command.LastInsertedId
属性吗?如果没有,您可以随时发出SELECT LAST_INSERT_ID()
查询。Isn't there a
$command.LastInsertedId
property? If not you can always issue aSELECT LAST_INSERT_ID()
query.