检索sql server中新插入行的值
Posted
技术标签:
【中文标题】检索sql server中新插入行的值【英文标题】:Retrieve the value of the newly inserted row in sql server 【发布时间】:2011-09-21 09:07:55 【问题描述】:我正在开发安卓应用程序。在我的应用程序中,我使用了 sql server2008 R2。我在某些单击事件中将行插入到 sql 服务器中。现在我想从新插入的行中获取第一列的值。该架构的第一列值是自动生成的。我在插入查询中插入第二列的值。我正在使用jdbc。在 .net 中实现此功能的方法 ExecuteScalar() 是 der。但是在java中是什么。我做了很多谷歌搜索,但没有找到任何东西。如果您有解决方案,请帮助我。
【问题讨论】:
您可能会发现这个问题很有帮助,***.com/questions/1915166/… ***.com/questions/45651/… @Divyesh:我认为这个答案适用于 VB.Net,而不适用于 java。 @Kevin:谢谢伙计,它工作得很好。 【参考方案1】:根据将评论移至答案的请求。
您可能会发现这个问题很有帮助。 How to get the insert ID in JDBC?
【讨论】:
以上是关于检索sql server中新插入行的值的主要内容,如果未能解决你的问题,请参考以下文章
从行创建/透视列并创建透视后,我想在 SQL 中新创建的列中添加不同列的值