python 向sql server 查询数据库表A的更新时间
时间: 2023-08-22 20:04:32 浏览: 89
可以使用pyodbc库连接SQL Server数据库,并利用T-SQL语句查询数据库表A的更新时间。具体代码如下:
```
import pyodbc
# 连接SQL Server数据库
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=<server_name>;DATABASE=<database_name>;UID=<username>;PWD=<password>')
# 执行T-SQL语句查询表A的更新时间
cursor = conn.cursor()
cursor.execute("SELECT modify_date FROM sys.tables WHERE name = 'A'")
update_time = cursor.fetchone()[0]
# 关闭数据库连接
conn.close()
print(f"表A的更新时间为:{update_time}")
```
其中,`<server_name>`、`<database_name>`、`<username>`和`<password>`需要替换为实际的SQL Server服务器名称、数据库名称、用户名和密码。`modify_date`是系统表`sys.tables`中存储每个表的更新时间的列名。最终输出的是表A的更新时间。
阅读全文