相关疑难解决方法(0)

如何在SQL中获取最后创建的ID

我创建了一个名为participant的表,该表由participant_ID(它是主键并且是identity [具有自动值])和session_ID(它是外键)组成.

当我创建一个新参与者时,我想存储其participant_ID.

我有以下代码,但我收到以下消息错误:'返回附近的语法问题'

connection = pyodbc.connect('Driver={SQL Server Native Client 11.0};Serve=:xxx;Database=xxx;Uid=xxx;Pwd=xxx')
cur = connection.cursor()
pID = cur.execute('INSERT INTO participant(sessions_ID) VALUES (40) RETURNING participant_ID')
Run Code Online (Sandbox Code Playgroud)

提前谢谢了!

python sql sql-server pyodbc

8
推荐指数
3
解决办法
6985
查看次数

从insert语句返回一个值

使用OLEDB从ASP.NET 2.0(VB)应用程序使用Oracle 9i数据库.有没有办法让insert语句返回一个值?我有一个序列设置为数字条目进入数据库,但我需要在插入后返回值,所以我可以对我刚刚在代码隐藏VB中输入的集合进行一些操作.

vb.net oracle asp.net-2.0

6
推荐指数
1
解决办法
7396
查看次数

标签 统计

asp.net-2.0 ×1

oracle ×1

pyodbc ×1

python ×1

sql ×1

sql-server ×1

vb.net ×1