星期一, 1 二月 2010

Derby ij tool 支持的命令

« Derby 数据库的两种布置方式 | Main | ProFTPD 另一款更加容易配置的FTP服务器 »
Derby ij tool 是一个JDBC工具,允许执行脚本和查询,支持的命令包括:

 PROTOCOL 'JDBC protocol' [ AS ident ];
                              - 设置缺省协议或已命名的协议
 DRIVER 'class for driver';   - 装入已命名的类
 CONNECT 'url for database' [ PROTOCOL namedProtocol ] [ AS connectionName ];
                              - 连接至数据库 URL
                              - 可以指定标识
 SET CONNECTION connectionName; - 切换到指定的连接
 SHOW CONNECTIONS;            - 列示所有连接
 AUTOCOMMIT [ ON | OFF ];     - 设置连接的自动落实方式
 DISCONNECT [ CURRENT | connectionName | ALL ];
                              - 删除当前连接、已命名的连接或所有连接;
                              - 缺省值是 CURRENT

 SHOW SCHEMAS;                - 在当前数据库中列示所有模式
 SHOW [ TABLES | VIEWS | PROCEDURES | SYNONYMS ] { IN schema };
                              - 列示表、视图、过程或同义词
 SHOW INDEXES { IN schema | FROM table };
                              - 列示模式中的索引或表的索引
 DESCRIBE name;               - 列示已命名表中的列

 COMMIT;                      - 落实当前事务
 ROLLBACK;                    - 回滚当前事务

 PREPARE name AS 'SQL-J text'; - 准备 SQL-J 文本
 EXECUTE { name | 'SQL-J text' } [ USING { name | 'SQL-J text' } ] ;
                              - 使用来自 USING 结果集行的
                              - 参数值执行语句
 REMOVE name;                 - 除去已命名的先前预编译语句

 RUN 'filename';              - 从命名文件运行命令

 ELAPSEDTIME [ ON | OFF ];    - 设置 ij 的耗用时间方式
 MAXIMUMDISPLAYWIDTH integerValue;
                              - 将每列的最大显示宽度设置为
                              - 整数值

 ASYNC name 'SQL-J text';     - 在另一个线程中运行命令
 WAIT FOR name;               - 等待 ASYNC'd 命令的结果

 GET [SCROLL INSENSITIVE] CURSOR name AS 'SQL-J query';
                              - 在查询中获取游标(JDBC 结果集)
                              - SCROLL 游标仅适用于
                              - JDBC 2.0 和更高版本。
                              -(在 JDBC 1.X. 中忽略游标滚动类型)
 NEXT name;                   - 从已命名的游标获取下一行
 FIRST name;                  - 从已命名的滚动游标获取第一行
 LAST name;                   - 从已命名的滚动游标获取最后一行
 PREVIOUS name;               - 从已命名的滚动游标获取前一行
 ABSOLUTE integer name;       - 在绝对行号上定位已命名的滚动游标
                              -(负数表示从最后一行起算的位置。)
 RELATIVE integer name;       - 相对与当前行定位已命名的滚动游标
                              -(整数是行号)
 AFTER LAST name;             - 将已命名的滚动游标定位于最后一行的后面
 BEFORE FIRST name;           - 将已命名的滚动游标定位于第一行的前面
 GETCURRENTROWNUMBER name;    - 返回已命名的滚动游标当前位置的行号
                              --(当游标的位置不在一个行上时返回 0。)
 CLOSE name;                  -- 关闭已命名的游标
 LOCALIZEDDISPLAY [ ON | OFF ];
                              -- 控制语言环境敏感数据表示法

 EXIT;                        -- 退出 ij
 HELP;                        -- 显示此消息

任何无法识别的命令都将被视为可能的 SQL-J 命令并直接执行。

Posted by xiaojf at 7:31 下午 in 未分类

 

[Trackback URL for this entry]

Your comment:

(not displayed)
 
 
 

Live Comment Preview:

 
« First  « Prev   1 2 3 4 5   Next »  Last »
« 二月 »
星期日星期一星期二星期三星期四星期五星期六
 123456
78910111213
14151617181920
21222324252627
28