使用 sqlite 在特定模式中使用动态生成的名称填充许多表

问题描述 投票:0回答:0

按照“@Cokorda Raka”在this_post 中的回复,我想完成以下工作:使用 Sqlite 创建 sql 代码,以从 csv 文件中的所有 csv 文件的特定模式中生成表给定的目录(这包括生成表名以匹配文件名)。对于架构

dbo
,添加前缀“dbo”。进入下面代码中的表名不会将表放入“dbo”模式。

Cokorda Raka的处方:

  1. 在命令提示符下输入:sqlite3
  2. 在 sqlite3 CLI 类型中:.mode csv
  3. .import my_csv.csv my_table
  4. .output my_table_sql.sql
  5. .转储我的表
  6. 最后在你的 Postgresql 中执行那个 sql

我不确定从哪里开始,即什至使用什么语言来完成这项任务。不幸的是,我在 Windows 上,所以也许我需要 Windows 版本的 bash 脚本?

sql postgresql windows sqlite
© www.soinside.com 2019 - 2024. All rights reserved.