当前位置: 首页 > 教程 > Mac软件教程 > RazorSQL for Mac如何导入数据

RazorSQL for Mac如何导入数据

RazorSQL for Mac如何导入数据呢?RazorSQL 是一个非开源的功能非常强大数据库查询工具、SQL的编辑、数据库管理工具。支持通过 JDBC 和 ODBC 连接超过 29 种的数据库。

RazorSQL for Mac如何导入数据

连接到数据库后,用户可以通过选择数据库工具 - >导入选项,从数据库浏览器的右键单击菜单中选择导入数据选项,或选择导入数据工具栏图标来导入数据。
显示导入工具后,用户需要确定要导入的数据类型,以及要将数据导入的数据库或模式和表。
导入类型
SQL语句的文件 - 选择此选项可从包含SQL插入语句的文件导入。选择用于分隔文件中的SQL语句的SQL语句分隔符的类型。然后,RazorSQL将根据语句分隔符解析文件并执行SQL语句以导入数据。
分隔文件 - 如果要导入的数据采用逗号分隔(csv),制表符分隔等格式,请选择此导入类型.Excel
Spreadsheets - 如果要导入的数据包含,请选择此导入类型以xlsx或xls(Excel 97-2003)格式。
固定宽度文件 - 选择此选项可从固定宽度文件导入数据。
一旦选择了导入类型和数据库/模式和表,下一个屏幕就会告诉RazorSQL更多关于导入的信息。例如,如果是分隔文件,RazorSQL需要知道它是什么类型的分隔符,以及文件的位置。此外,RazorSQL需要知道要使用哪个文件行来开始解析内容(默认为第1行,但如果第一行包含列名,则需要从第2行开始)。其他选项是要填充的列(默认值是所有列),列的顺序等等。
最终屏幕有更多选项可供导入。
生成SQL输出文件 - 如果您希望RazorSQL生成用于导入数据的所有生成的SQL插入语句的输出文件,请选择此选项。
Halt on Error - 如果您希望RazorSQL在发生错误时停止导入,请选择此选项。如果未选中,RazorSQL将继续读取导入文件并导入数据。如果选中,一旦发现错误,将不再尝试插入数据。如果出现错误,RazorSQL将向用户提供错误发生在哪一行的信息。如果使用批处理选项,RazorSQL将告诉用户错误发生在哪个行范围内。
作为批处理执行 - 使用此选项可减少导入期间对数据库的网络调用次数。RazorSQL将使用“每个调用的语句数”字段的值来确定一次发送到数据库的语句数。如果使用此选项,并且发生错误,则更难确定错误发生的确切位置。
一次执行一个语句 - 使用此选项可为要导入的每个记录进行网络调用。此选项可能会更慢,具体取决于网络连接,但如果发生错误,RazorSQL将能够确切地确定导致错误的行。
保存到文件 - 使用此选项仅将生成的SQL插入语句保存到文件中,但不实际对数据库执行它们。使用此选项,不会导入任何数据,但导入数据所需的SQL插入语句将保存到文件中。

以上就是关于RazorSQL for Mac如何导入数据的解答方法,macdown为您提供更多的使用方法,希望能帮到你。

相关文章