是否有任何命令行工具(Linux、Mac和/或Windows)可用于扫描分隔文件并输出具有为我确定的数据类型的DDL create table语句?做了一些谷歌搜索,但找不到任何东西。想知道其他人是否知道,谢谢!
abithluo1#
DDL-generator可以做到这一点。它可以为YAML,JSON,CSV,Pickle和HTML生成DDL(尽管我不知道最后一个是如何工作的)。我刚刚在从Salesforce导出的一些数据上尝试了一下,效果很好。注意,你需要在Python 3中使用它,我不能让它在Python 2.7中工作。
bsxbgnwa2#
你也可以试试https://github.com/mshanu/idli。它可以以csv文件为输入,并可以生成适当类型的create语句。它可以为mysql,oracle和postgres生成。我正在积极地为此工作,并乐意收到反馈,以便将来改进
lh80um4z3#
最近我尝试了这个在线工具convertcsv.com/csv-to-sql。我做了一些调整,但它帮助了我很多!
3条答案
按热度按时间abithluo1#
DDL-generator可以做到这一点。它可以为YAML,JSON,CSV,Pickle和HTML生成DDL(尽管我不知道最后一个是如何工作的)。我刚刚在从Salesforce导出的一些数据上尝试了一下,效果很好。注意,你需要在Python 3中使用它,我不能让它在Python 2.7中工作。
bsxbgnwa2#
你也可以试试https://github.com/mshanu/idli。它可以以csv文件为输入,并可以生成适当类型的create语句。它可以为mysql,oracle和postgres生成。我正在积极地为此工作,并乐意收到反馈,以便将来改进
lh80um4z3#
最近我尝试了这个在线工具convertcsv.com/csv-to-sql。我做了一些调整,但它帮助了我很多!