我正在尝试以下载到计算机上的SQL文件的形式查询数据库,以便在机器学习项目中使用这些数据。我已经查看了数据库源代码,并且没有密码设置语句,所以我对一直收到的错误感到非常困惑,它是“DatabaseError:文件已加密或不是数据库”。import sqlite3 as lite
con = lite.connect('haiku1aip1.sql')cur.execute
作为应用程序安装程序的一部分,我需要将一些数据插入到已经存在的数据库中。数据库的结构是已知的,但是确切的名称是不知道的;也就是说,我知道需要插入的表的名称及其结构,但是db名称是可变的。是否可以创建一个查询,在整个结果范围内插入相同的表?也就是说,如果我有数据库:AppDB_V2我是否可以编写一个有效地执行以下操作的查询:
INSERT INTO [AppDB_V1].[dbo].