扫描CSV文件后生成DDL SQL create table语句

xxslljrj  于 2023-07-31  发布在  其他
关注(0)|答案(3)|浏览(133)

是否有任何命令行工具(Linux、Mac和/或Windows)可用于扫描分隔文件并输出具有为我确定的数据类型的DDL create table语句?
做了一些谷歌搜索,但找不到任何东西。想知道其他人是否知道,谢谢!

abithluo

abithluo1#

DDL-generator可以做到这一点。它可以为YAML,JSON,CSV,Pickle和HTML生成DDL(尽管我不知道最后一个是如何工作的)。我刚刚在从Salesforce导出的一些数据上尝试了一下,效果很好。注意,你需要在Python 3中使用它,我不能让它在Python 2.7中工作。

bsxbgnwa

bsxbgnwa2#

你也可以试试https://github.com/mshanu/idli。它可以以csv文件为输入,并可以生成适当类型的create语句。它可以为mysql,oracle和postgres生成。我正在积极地为此工作,并乐意收到反馈,以便将来改进

lh80um4z

lh80um4z3#

最近我尝试了这个在线工具convertcsv.com/csv-to-sql。我做了一些调整,但它帮助了我很多!

相关问题