Rubrique précédente: Exemple (Instruction facultative STANDARD_LISTS)Rubrique suivante: Exemples de syntaxe REST_OPERATIONS


Instruction MODIFY

Change la façon dont les attributs sont définis dans les instructions OBJECT. Les instructions MODIFY sont lues après les instructions OBJECT.

Syntaxe

MODIFY obj_name att_name [status_type;]
   [ON_NEW DEFAULT|SET value|NOW ;]|
   [ON_CI DEFAULT|SET value|NOW ;]|
   [ON_DB_INIT DEFAULT|SET value|NOW ;]

Arguments

obj_name

Identifie l'objet dont l'attribut est en cours de modification.

att_name

Identifie l'attribut en cours de modification.

status_type

Modifie les propriétés de l'attribut pour permettre ou pour interdire des valeurs nulles. Il y a deux options valides pour ce mot clé :

REQUIRED

Indique que l'attribut est obligatoire.

NOT_REQUIRED

Indique que l'attribut n'est pas obligatoire.

Instructions ON

Reportez-vous à la section Instructions ON pour obtenir leur description.

Exemple :

L'exemple suivant modifie l'attribut salary de l'objet emp pour le rendre obligatoire :

MODIFY emp salary REQUIRED;

Exemple :

L'exemple suivant modifie l'attribut address2 dans l'objet emp pour qu'il ne soit pas maintenant obligatoire.

MODIFY emp address2 NOT_REQUIRED;