确保要在其中放置数据的表存在。
在 Interactive SQL 中,从 [数据] 菜单中选择 [导入]。
选择 [文本文件中] 并单击 [下一步]。
在 [文件名] 字段中,单击 [浏览] 添加文件。
选择 [现有表中]。
单击 [下一步]。
对于 ASCII 文件,指定读取 ASCII 文件的方式并单击 [下一步]。
单击 [导入]。
单击 [关闭]。
使用 CREATE TABLE 语句创建目标表。例如:
CREATE TABLE GROUPO.Departments ( DepartmentID integer NOT NULL, DepartmentName char(40) NOT NULL, DepartmentHeadID integer NULL, CONSTRAINT DepartmentsKey PRIMARY KEY (DepartmentID) ); |
执行 LOAD TABLE 语句。例如,
LOAD TABLE Departments FROM 'departments.csv'; |
若要在值中保留尾随空白,请在 LOAD TABLE 语句中使用 STRIP OFF 子句。缺省设置 (STRIP ON) 会在插入值之前去除值中的尾随空白。
LOAD TABLE 语句将文件的内容添加到表中的现有行;它不替换表中的现有行。可以使用 TRUNCATE TABLE 语句从表中删除所有行。
TRUNCATE TABLE 语句和 LOAD TABLE 语句都不触发触发器或执行参照完整性操作(例如级联删除)。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |