CONNECT
CONNECTコマンドはリモート・データベースに接続します。省略値では、接続オブジェクトは自動コミット・モードになります。つまり、各ステートメントの実行後、自動的に変更をコミットします。
CONNECT ---------- DRIVER ---------値---------------------->
>-- DATABASE -------値---------------------->
>-- USER -----------値---------------------->
>-- PASSWORD -------値----------------------|
キーワード
DRIVER |
サービスのプロパティ・エントリーの配置に使用されるデータベース・ドライバーのシンボル名 例:
CONNECT DRIVER(SQLSERVER) DATABASE(NORTHWIND) USER(USER) PASSWORD(PASSWORD)
以下のような対応するプロパティを検索します。
driver.sqlserver=com.ddtek.jdbc.sqlserver.SQLServerDriver
|
DATABASE |
サービスのプロパティ・エントリーの配置に使用されるデータベースのシンボル名 例:
CONNECT DRIVER(SQLSERVER) DATABASE(NORTHWIND) USER(USER) PASSWORD(PASSWORD)
以下のような対応するプロパティを検索します。
database.northwind=jdbc:datadirect:sqlserver://99.99.99.99:1234
|
USER |
データベース・サーバーへのログインに使用されるユーザー・プロファイル |
PASSWORD |
USERキーワードに対応するデータベース・サーバーのパスワード |
例
RDML
USE BUILTIN(JSM_COMMAND) WITH_ARGS('CONNECT DRIVER(SQLSERVER) DATABASE(NORTHWIND) USER(user) PASSWORD(password)') TO_GET(#JSMSTS #JSMMSG)
RDMLX
use builtin(jsmx_command) with_args(#jsmhdle 'connect driver(sqlserver) database(northwind) user(user) password(password)') to_get(#jsmsts #jsmmsg)
ILE RPG
c eval jsmcmd = 'connect driver(sqlserver)'
c + ' database(northwind)'
c + ' user(user) password(password)'
c callp p_jsmcmd(jsmcmd:jsmsts:jsmmsg)