我想使用批处理命令行将多个*.CSV文件批量导入到SQLite3数据库中。我有一个批处理文件(loader.bat),它调用loader.sql将csv文件导入到test.db中(使用sqlite3.exe)。sqlite3.exe test.db ".read loader.sql".import data
我正在尝试使用Python中的SQLAlchemy在我的Azure数据库中执行一个大容量插入(从blob存储)。外部数据源正常工作,我可以从运行查询。当我尝试从python查询时:
BULK INSERT mytable FROM '%s.csv' WITH (DATA_SOURCE = 'blobStorage',
我正在使用将数据从CSV文件批量导入数据库。但是我想在导入时跳过几个CSV列。
例如,我的xaa.csv有标题,如名称、作者、author_id、评级。导入时,我想跳过“author_id”列值,导入所有其他列。books = CSV.read("/public/xaa.csv") //What more should I do here