以下是 DB2 Net Search Extender 命令的一个示例:
db2text ENABLE DATABASE FOR TEXT
db2text 命令,例如,db2text ENABLE DATABASE FOR TEXT 和 db2text CREATE INDEX 也称为命令。
对于每个创建和索引维护命令,可以指定数据库、用户和密码。
db2text ... connect TO <database> USER <userID> USING <password>
注意,如果在 db2text 命令中忽略了连接选项,则 DB2DBDFT 环境变量将指定数据库。
要显示命令列表,输入以下命令:
db2text ?
要显示个别命令的语法,输入以下命令:
db2text ? command
例如,要显示 CREATE INDEX 命令的语法,使用以下命令:
db2text ? CREATE INDEX
如果已经成功处理了该命令,则 db2text 将返回 0,如果尚未处理该命令,则将返回 1。注意,如果存在文档错误,但是索引仍然要更新,则 db2text 命令将返回 0。
系统 shell 将解释诸如 ?、(、)、*、! 和 " 之类的特殊字符。因此,如果命令中包含这些字符,则应使用引号或转义字符。
以下是使用特殊字符的 UNIX 命令的一个示例:
db2 "SELECT * FROM sample WHERE CONTAINS (DESCRIPTION, '\"enable\"') = 1"