【发布时间】:2020-02-22 11:48:33
【问题描述】:
我想创建一个可以将记录插入表中的函数,如果打印回创建的记录列以知道它是否有效,那会很酷,因为该信息稍后将用于下一个查询。
按照
的教程进行操作def insert_query(cursor, query):
cursor.execute(query)
cursor.commit()
cursor.execute("SELECT @@IDENTITY AS ID;")
all1 = cursor.fetchall()
print(all1)
我的查询:
insert into my_table values (102,'testing_stuff' , 3,'Y')
在某种程度上起作用,因为我得到了回报
[(Decimal('113'), )]
事实上,这就是创建的密钥,有没有办法让我获得所有列?我想这与这部分有关
有什么建议吗?
谢谢。
"SELECT @@IDENTITY AS ID;"
【问题讨论】:
-
任何基本的 SQL 教程都应该涵盖
SELECT语句。
标签: python sql sql-server database pyodbc