Pyodbc和我今天的MSSQL

2024-05-15 17:44:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要帮助。我正在使用pyodbc,并且已经与服务器和我的表取得了联系。但我只想从今天开始更新。 我用过cursor.execute("SELECT * FROM Disk")

但有了这个我就有6000排了。从2月26日到今天。 我怎么才能从今天的约会或者提前一周?在

示例 cursor.execute("SELECT * FROM Disk WHERE dt > todays_date")

提前谢谢


Tags: from服务器示例executedatedtwhereselect
1条回答
网友
1楼 · 发布于 2024-05-15 17:44:16
import sys
import pyodbc
from datetime import datetime

cnxn = pyodbc.connect(r'DRIVER={SQL Server};SERVER=192.168.205.14\WHATSUP;DATABASE=Monitor;UID=username;PWD=password')
cursor = cnxn.cursor()

for row in cursor.fetchall():
    print (row)

然后按以下顺序从MSSQL服务器返回数据

备份,备份,备份,备份,备份,备份,备份

(“BIOBE”,“SBS”,“C:”,“2016年2月26日”,“279”,“151”,“36”,“38”,“2016年2月25日”,“2016年2月25日”,453)

但是由于有很多数据TempID从456到6023,并且可以追溯到2月份,所以我只想从今天的日期和/或1周内获取。有可能吗?在

相关问题 更多 >