Python-SQLite3-使用数据库双点运算符选择查询

时间:2018-11-19 23:58:48

标签: python-3.x sqlite

我正在尝试使用PyCharm中的sqlite3从python 3.6.5代码中提取SELECT查询。 该查询具有双点运算符。这是示例代码:

#!/usr/bin/python
import sqlite3
connection = sqlite3.connect('ddbserver')
c = connection.cursor()
sql_query = """ select * from database..tablename  """
res = c.execute(sql_query)

运行脚本时,它将引发以下错误:

sqlite3.OperationalError: near ".": syntax error

同一查询可以在SQL Server Management Studio以及xml文件中正常运行。

我也尝试使用表的完整路径,即

select * from database.schemaname.tablename

但是会引发相同的错误。

任何帮助将不胜感激。谢谢!

0 个答案:

没有答案