SQL Batch 实用程序的输入语句

您可以指定 IMS JDBC 驱动程序支持的所有 SQL 语句和语法以及多个控制语句。

可以指定以下控制语句:
CONNECT jdbc_url
创建与使用指定 JDBC URLIMS 系统的 JDBC 连接。 如果您的系统中启用了 RACF 或其他安全产品,您可以通过将用户名和密码附加到CONNECT语句中来指定它们,如下例所示:
CONNECT jdbc:ims://myConnectServer:myPort/DFSCP001:user=myUserName;password=myPassword;;
对于 type-4 连接, CONNECT 语句的语法由 IMS Universal JDBC driver 定义。 有关更多信息,请参阅 使用 JDBC DriverManager 接口连接到 IMS 数据库
COMMIT
落实打开的连接上的工作。
回滚
回滚打开的连接上的工作。
DISCONNECT
断开当前打开的连接。

必须使用分号对每个输入语句进行定界。

此示例显示 SQL Batch 实用程序的样本输入语句。
CONNECT jdbc:ims://myConnectServer:myPort/DFSCP001:user=myUserName;password=myPassword;;

CREATE DATABASE myDBName ACCESS HDAM VSAM CCSID 'Cp1047' DATA CAPTURE CHANGES
(HELLO CNOPATH DATA INPOS PATH CKEY LOG, C12 CPATH DATA INPOS PATH CKEY LOG) 
RMNAME (DFSHDC40 RMBYTES 1 RMANCH 1 RMRBN 1) VERSION 'GOOD VERSION' PASSWDNO DATXEXITYES;

CREATE TABLE myTable (COLUMN1 DECIMAL(5,2) INTERNALNAME COLUMN1 TYPE C BYTES 10 START 1) 
AMBIGUOUS INSERT LAST IN myDBName;

CREATE TABLESPACE tb1 IN myDBName SEARCHA 2 FREESPACE 99 FREEBLOCK 100 SIZE PRIMARY 28672 
SCAN 0 BLOCK PRIMARY 32768;

COMMIT;
DISCONNECT;