有什么方法可以存储“sp_help‘表名’;”的输出吗?当我们从 python 执行它时
import pyodbc
connection_string = ("DRIVER={##########};"
"SERVER=############;"
"DATEBASE=#############"
"UID=############;"
"PWD=#########"
)
cnxn = pyodbc.connect(connection_string)
cursor = cnxn.cursor()
query = "sp_help '<tablename>';"
cursor.execute(query)
result1= cursor.fetchone()
print (result1)
cnxn.close()
当我从 python 执行上述内容时,我得到以下输出:
('XX_SAMPLE', 'dbo', 'user table', datetime.datetime(2022, 2, 15, 10, 43, 57, 610000))
但是当我执行时我从 SSMS 得到相同的查询:
那么,如果我从 python 运行它,有没有办法存储 SSMS 中显示的其余所有数据
import pyodbc
connection_string = ("DRIVER={##########};"
"SERVER=############;"
"DATEBASE=#############"
"UID=############;"
"PWD=#########"
)
cnxn = pyodbc.connect(connection_string)
cursor = cnxn.cursor()
query = "sp_help '<tablename>';"
cursor.execute(query)
result1= cursor.fetchone()
print (result1)
cnxn.close()
When I execute the above from python I get this as output:
('XX_SAMPLE', 'dbo', 'user table', datetime.datetime(2022, 2, 15, 10, 43, 57, 610000))
but when I execute the same query from the SSMS I get :
so, is there any way to store rest all data that is displayed in SSMS if I run it from python
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论