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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - SQL 的用法 » 远程数据和批量操作 » 数据导入和导出 » 数据导入

 

使用 INSERT 语句导入数据

使用 INSERT 语句可将行添加到数据库中。由于 INSERT 语句中包括了目标表中的导入数据,因此可将其视为交互式输入。还可以使用具有远程数据访问的 INSERT 语句从另一个数据库(而不是文件)导入数据。

可以在以下情况下使用 INSERT 语句导入数据:

  • 要将少量数据导入到单个表中

  • 文件格式灵活

  • 要从外部数据库而不是从文件导入远程数据

INSERT 语句提供 ON EXISTING 子句以指定已在目标表中找到正在插入的行时要采取的操作。但是,如果预期有许多满足 ON EXISTING 条件的行,则应考虑使用 MERGE 语句。MERGE 语句提供更多对用于匹配行的操作的控制。该语句还提供更复杂的语法来定义构成匹配的元素。

 有关实例化视图的注意事项
 有关文本索引的注意事项
 对数据库的影响
 另请参见