ALTER SERVERserver-name
[ CLASSserver-class ]
[ USINGconnection-string-info ]
[ CAPABILITYcap-name { ON | OFF } ]
[ CONNECTION CLOSE [ CURRENT | ALL | connection-id ] ]
ALTER SERVERserver-name
[ CLASS 'DIRECTORY' ]
[ USINGusing-string ]
[ CAPABILITYcap-name { ON | OFF } ]
[ CONNECTION CLOSE [ CURRENT | ALL | connection-id ] ]
USING 句内の文字列に、カッコで囲んだローカル変数名またはグローバル変数名を入れることもできます ({variable-name})。SQL 変数名は、CHAR、VARCHAR、または LONG VARCHAR のデータ型にする必要があります。たとえば、'DSN={@mydsn}' を含む USING 句は、@mydsn が SQL 変数であり、リモートデータアクセスサーバへの接続時に @mydsn 変数の現在の内容が置き換えられることを示します。
CAPABILITY 句
CAPABILITY 句は、サーバの機能の ON と OFF を切り替えます。サーバ機能の情報は ISYSCAPABILITY システムテーブルに格納されます。サーバ機能の名前には、SYSCAPABILITYNAME システムビューからアクセスできます。リモートサーバとの最初の接続が確立されるまで、ISYSCAPABILITY
システムテーブルと SYSCAPABILITYNAME システムビューにはデータが移植されません。2 回目以降の接続では、ISYSCAPABILITY システムテーブルからデータベースサーバの機能が取得されます。