【发布时间】:2023-04-03 05:23:01
【问题描述】:
我正在尝试使用 SQLite3 模块连接到 Microsoft SQL Server。
一切似乎都可以识别,但无论出于何种原因,它都无法识别我的列或表。
import sqlite3
con = sqlite3.connect('V7.0.6_X2_857I.sql')
cur = con.cursor()
cur.execute("""SELECT * FROM TS857_5400""")
all = cur.fetchall()
print one
但是,我遇到了这个错误:
---------------------------------------------------------------------------
OperationalError Traceback (most recent call last)
<ipython-input-39-04a8789e04a7> in <module>()
3 con = sqlite3.connect('V7.0.6_X2_857I.sql')
4 cur = con.cursor()
----> 5 cur.execute("""SELECT * FROM TS857_5400""")
6 all = cur.fetchall()
7 print one
OperationalError: no such table: TS857_5400
我知道这个表存在,所以我想知道这是声明的连接字符串的问题还是 SQLite3 的限制(使用 SQL Server)。
提前谢谢你。
【问题讨论】:
标签:
python
sql-server
sqlite
ipython
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:是否可以在 Python 中将 SQLite3 与 Microsoft SQL Server 一起使用? - Python技术站