到平面文件的 ODBC 连接
将数据库变成平面文件的最佳方法是什么?
我有一个 ODBC 驱动程序,需要将数据提取到文件中。
Excel、Access?开放式办公室?
What is the best way to take a database and make it a flat file?
I am have an ODBC driver and need to pull the data out into a file file.
Excel, Access? OpenOffice?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我建议使用 Excel 作为从任何支持 ODBC 或 OLEDB 的数据源导出数据并将其写入平面文件的最快方法。
Excel 中的工具有助于调整对数据库的查询。
将其导入 Excel 后,您可以选择另存为 .csv、.txt 或按照您喜欢的方式进行转换。
I'd suggest Excel as the fastest way to export data from any datasource that supports ODBC or OLEDB and write it out to a flat file.
The tools in Excel are helpful in shaping the query to the database.
Once you get it into Excel, you can then choose to Save As to .csv, .txt or transform it however you like.
如果您想要建立关系并以数据库方式操作数据,Access 提供了一系列导入选项,至少与 Excel 一样多。
If you want to set up relationships and to manipulate the data database-style, Access offers a range of import options, at least as many as Excel.
作为替代方案,您可以从数据库运行 SQL 命令来创建 csv 文件。这样做的优点是允许您使用复杂的 SELECT 语句。这是一个使用 MySQL 的简单示例:
As an alternative, you could run a SQL command from the database to create the csv file. This has the advantage of allowing you to use complex SELECT statements. Here is a simple example using MySQL: