Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 数据导入和导出 » 数据导出

 

使用 [导出向导] 导出数据

使用 Interactive SQL 中的 [导出向导] 将查询结果以特定格式导出到文件或数据库。

前提条件

您必须是要查询的表的所有者,或者必须对要查询的表具有 SELECT 特权,或必须具有 SELECT ANY TABLE 系统特权。

 任务
  1. 执行查询。

  2. 在 Interactive SQL 中,单击 [数据] » [导出]。

  3. 按照 [导出向导] 中的说明进行操作。

结果

查询结果即被导出到指定的文件或数据库中。

  1. 连接到示例数据库后执行以下查询。您必须对表 Employees 具有 SELECT 特权或具有 SELECT ANY TABLE 系统特权。

    SELECT * FROM Employees WHERE State = 'GA';
  2. 该结果集包含所有居住在乔治亚州的雇员的列表。

  3. 单击 [数据] » [导出]。

  4. 单击 [数据库中],然后单击 [下一步]。

  5. 在 [数据库类型] 列表中,单击 [UltraLite]。

  6. 在 [用户 ID] 字段中键入 DBA

  7. 在 [口令] 字段中键入 sql

  8. 在 [数据库文件] 字段中,键入 C:\Users\Public\Documents\SQL Anywhere 16\Samples\UltraLite\CustDB\custdb.udb

  9. 单击 [下一步]。

  10. 单击 [创建新表]。

  11. 在 [表名称] 字段中,键入 GAEmployees

  12. 单击 [导出]。

  13. 单击 [关闭]。

  14. 单击 [SQL] » [上一个 SQL]。

    由 [导出向导] 创建并使用的 OUTPUT USING 语句出现在 [SQL 语句] 窗格中:

    --  由 [导出向导] 生成
    output using 'driver=UltraLite 16;UID=DBA;PWD=***;
    DBF=C:\\Users\\Public\\Documents\\SQL Anywhere 16\\Samples\\Ultralite\\custdb\\custdb.udb' 
    into "GAEmployees" 
    create table on