更新时间:2023-03-17 GMT+08:00

导出表数据

执行以下步骤导出表数据:

  1. 右键单击表,选择“导出表数据”导出表数据。

    Data Studio显示“导出表数据”对话框,包含如下选项:

    • 格式”:表数据可导出为Excel(xlsx/xls)、CSV、文本或二进制格式。默认为Excel(xlsx/xls)。
    • 包含标题”:该选项对CSV和文本文件启用。若勾选该选项,则导出的数据中包含列标题。该项默认在导出CSV或文本文件时勾选,但不是必选。对Excel(xlsx/xls)和二进制格式禁用。
    • 引号”:该项用于定义引号。在此字段中仅能输入单字节字符。引号不得与分隔符相同。该项默认对CSV和文本格式启用,但不是必选。对Excel(xlsx/xls)和二进制格式禁用。
      • 如果表数据中包含分隔符,则会使用该项中指定的符号。
      • 如果引号出现在值中,该值不会被转义。
      • 如果结果中包含多行值,则会用引号引用。
    • 转义符”:该项定义转义值。该项仅支持单字节字符。“转义符”和“引号”的值不得相同。该项对CSV和文本格式启用,但不是必选。对Excel(xlsx/xls)和二进制格式禁用。
    • 将NULL替换为”:可指定字符串,用于替换表中的null值。该项不支持填入换行符或回车符,最多可填入100个字符。该字段的值不得与分隔符和引号值相同。该项默认对CSV和文本格式启用,但不是必选。对Excel(xlsx/xls)和二进制格式禁用。
    • 编码”字段会自动填充为“首选项 > 会话设置”页签选择的编码选项。该字段不是必选。
    • 分隔符”:该项定义分隔符。可选择提供的分隔符,或在“分隔符”区域的“其他”字段中自定义分隔符。CSV格式的默认分隔符为半角逗号“,”。“其他”字段中的内容最大可为10字节。该项对CSV和文本格式启用,但不是必选,对Excel(xlsx/xls)和二进制格式禁用。如果“其他”字段被选中,则必须设置该字段。
    • 所有列”:勾选该项可快速选中所有列。该项默认勾选。如果要手动选择列,则取消选中该项,并从“可用列”中选择要导出的项。
      • 可用列”:可通过该项选中要导出的字段。
      • 选定的列”:显示所选的待导出字段。字段顺序可调整。此处默认显示所有字段。

        有关xlsx和xls文件支持的行和列大小,请参见FAQ章节中的行和列大小

    • 文件名”:指定导出文件的名称。表名默认显示在此字段中。

      文件名遵循Windows文件命名规范。

    • 导出路径”:选择保存导出文件的位置。所选路径自动填充“导出路径”字段。
    • 安全免责声明”:显示安全免责声明。要继续导出操作,需阅读并同意该免责声明。
      • 我同意”:该项默认勾选。如果取消选择该项,则无法继续进行操作。
      • 不再显示”:如果勾选该项,则今后在当前登录的Data Studio实例中导出表数据时不再显示安全免责声明。
    • 字符串、Double、日期、日历和布尔数据类型按原样存储在Excel中。所有其他数据类型转换为字符串存储在Excel中。
    • 对于Excel导出,如果单元格大小超过32767个字符,则导出到该单元格的数据会被截断。

  2. 填写所需字段,单击“确定”。

    Data Studio弹出“另存为”对话框。

  3. 单击“保存”,以所选格式保存导出的数据。状态栏会显示操作进度。

    数据导出成功”对话框和状态栏显示已完成操作的状态。
    • 在导出表过程中,若磁盘空间已满,Data Studio显示I/O错误。执行以下步骤解决这一问题:
      1. 单击“确定”关闭数据库连接。
      2. 清理磁盘。
      3. 重建连接,导出表数据。
    • 如果文件名包含Windows中文件名不支持的字符,则文件名的名称会与表名称不同。

取消导出表数据操作

执行以下步骤取消导出表数据操作:

  1. 双击状态栏,打开“进度视图”页签。
  2. 在“进度视图”页签中,单击
  3. 在“取消操作”对话框中,单击“”。

    消息”页签和状态栏显示已取消操作的状态。