REST Web サービスの変更

REST Web サービスを変更するには、ALTER REST WEBSERVICE コマンドを使用します。このステートメントでは、Web サービスに対してビューの追加、置換、または削除を実行できます。

ALTER REST WEBSERVICE ステートメントの構文
ALTER REST WEBSERVICE <name:identifier>
    SET VIEW <view identifier>
        FIELDS ( <fields list> [ <fields' mappings> ] )

ALTER REST WEBSERVICE <name:identifier>
    SET ASSOCIATIONS ( <association name:identifier with database>
                   [, <association name:identifier with database> ]* ) ]

ALTER REST WEBSERVICE <name:identifier>
    DROP VIEW [ IF EXISTS ] <view identifier>

<fields list> ::= <field> [, <field> ]*

<view identifier> ::= (「 VQL ステートメントの基本エレメント 」を参照)

<identifier with database> ::= (「 VQL ステートメントの基本エレメント 」を参照)

<field> :::= (「 REST Web サービスの作成 」を参照)

ビューを追加または置換するには、 SET VIEW 句を使用します。 FIELDS 句に、ビューのフィールドの ID を追加します。ビューのフィールドをすべて公開する必要はありません。

ビューを削除するには、 DROP VIEW 句を使用します。

1 つまたは複数のアソシエーションを追加するには、 SET ASSOCIATIONS 句を使用し、その直後に、サービスによって公開されるアソシエーションの ID のコンマ区切りリストを指定します。