我正在尝试使用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
但是会引发相同的错误。
任何帮助将不胜感激。谢谢!