- $file [input file] [output file]
- 执行输入文件中的 SQL 语句,并将结果写入输出文件中。Palm OS、Symbian OS 或 Windows CE 不支持此命令。对于其它所有平台,可指定全路径。
- AUTOCOMMIT OFF|ON
- 将事务方式更改为自动落实(DB2 引擎的缺省值)。AUTOCOMMIT OFF 将事务方式更改为手工。应用程序可以回滚或落实工作。
- BLASTDB
- 删除数据库中的所有用户表。
- COMMIT WORK(或 COMMIT)
- 落实所有先前的更新、删除和插入操作,并启动新的事务作用域。
- CONNECT TO arg1
-
其中 arg1 是数据库路径
自动断开应用程序的当前连接,并将应用程序重新连接至本地数据库。规范位于 SQLConnect() CLI 调用中。CLI-SQLConnect 路径的定界符为 \(反斜杠)或 /(斜杠)。所有平台都理解这两个定界符,当访问文件系统时,将把它们映射至适当的定界符,因此,允许数据库驻留在不同的目录中。例如,
connect to c:\temp\
create table t (a int)
insert into t values (10)
select *from t
- CONNECT TO arg1 USER arg2 USING arg3
-
其中
- arg1
- 数据库路径
- arg2
- 用户
- arg3
- 密码
自动断开应用程序的当前连接,并使用提供的用户名和密码将应用程序重新连接至本地数据库。访问和操作加密表时需要此信息。
使用说明:目录名可以包含空格。例如,C:\System\program files\ 是有效的目录结构,但您必须使用机器上存在的相同的目录结构。
- DESCRIBE SELECT
- 描述 SELECT 语句返回的数据的类型、列和名称长度。例如:
DESCRIBE SELECT * FROM PHONEBOOK
- DISABLE APPLICATION SET DIRTY
- 使用“命令行处理器”禁用设置脏位。
- DISABLE LONG FILENAME
- 以 8.3 文件名格式创建文件。
- DISABLE PHYSICAL DELETE
- 禁用物理删除方式(缺省)。
- DISABLE READ DELETED
- 禁用读取删除的行。
- DISABLE REORG
- 禁用表重组。
- ENABLE APPLICATION SET DIRTY
- 使用“命令行处理器”启用设置脏位。
- ENABLE LONG FILENAME
- 以长文件名格式创建文件(缺省)。
- ENABLE PHYSICAL DELETE
- 启用物理删除方式。删除的行将不再是可读的。
- ENABLE READ DELETED
- 启用读取删除的行。
- ENABLE REORG
- 自动启用表重组(缺省)。
- HELP
- 列示所有可用命令。
- LIST COLUMNS
- 列示数据库中所有用户表列。
- LIST INDEX
- 列示指定表上创建的所有索引。
- LIST TABLES
- 列示数据库中的所有用户表。
- ROLLBACK WORK(或 ROLLBACK)
- 回滚所有先前的更新、删除和插入操作并启动新的事务作用域。
- VERSION
- 打印“DB2 Everyplace 数据库”版本字符串。它返回与 SQLGetInfo() 函数相同的字符串。