- 似乎现在工作没有任何改变。我爱这份工作**
当尝试从MSSQL版本控制表中查询数据时,SQLAlchemy无法提取特定日期范围内的数据。没有错误,只是返回一个空白表。使用SSMS和pyodbc,我可以提取该日期范围内的数据,没有问题。SQLAlchemy在特定日期之后工作正常,但在此之前就不行了,这对我来说毫无意义。
以下是一些详细信息:
Python 3.10语言
SQL炼金术1.4.44
微软SQL 2019
Working Query: SELECT * FROM Table_name FOR SYSTEM_TIME AS OF '2022-04-01'
Non-Working Query: SELECT * FROM Table_name FOR SYSTEM_TIME AS OF '2022-03-01'
是的,我需要提取时间范围的数据。
我尝试了不同的数据库连接驱动程序,同一个月的不同日子,仍然没有任何效果。尝试了旧的pyodbc本身。工作完美,尽管Pandas对我大喊大叫。
1条答案
按热度按时间2ledvvac1#
所以,这可能比我想象的要深。我今天试着再运行一次,没有做任何改变,只是为了看看,现在它工作得很好。我打算把整个计算机扔掉。