Chapter 15 Fonctionnalités spécifiques aux SGBD
Les attributs étendus suivants sont définis par défaut pour le SGBD Oracle.
Les attributs étendus suivants sont disponibles pour les attributs des types de données abstraits de type OBJECT ou SQLJ_OBJECT sur l'onglet Oracle :
Nom | Nom dans le script | Description |
---|---|---|
Déclarer REF | RefAttribute | Lorsque défini à TRUE, génère un modificateur REF sur un attribut pour déclarer des refs, qui conservent les pointeurs sur les objets. |
Les attributs étendus suivants sont disponibles sur l'onglet Oracle :
Nom | Nom dans le script | Description |
---|---|---|
Option de temporisation pour la contrainte de vérification | ExtColumnDeferOption | Cet attribut définit l'option deferred de la vérification d'une contrainte de colonne. Il est utilisé dans la définition des instructions "create" et "add". |
Nom de contrainte non-null | ExtNotNullConstraintName | Cet attribut étendu nomme la contrainte not null pour une colonne. |
Option de temporisation pour la contrainte non-null | ExtNotNullDeferOption | Cet attribut définit l'option deferred d'une contrainte de colonne Not null. Il est utilisé dans la définition des instructions "create" et "add".
Une valeur vide signifie "Not deferrable". |
Les attributs étendus suivants sont disponibles sur l'onglet Oracle :
Nom | Nom dans le script | Description |
---|---|---|
Ajouter un serially_reusable pragma sur la spécification du package | IsSpecPragma | TRUE si pragma serially_reusable doit être appliqué sur la spécification de package de la base de données. |
Ajouter un serially_reusable pragma sur le corps du package | IsPragma | TRUE si le pragma serially_reusable doit être appliqué à la déclaration du corps du package de base de données. |
Les attributs étendus suivants sont disponibles sur l'onglet Oracle :
Nom | Nom dans le script | Description |
---|---|---|
Option de temporisation pour la contrainte de clé étrangère | ExtReferenceDeferOption | Cet attribut définit l'option deferred d'une référence. Il est utilisé dans la définition des instructions "create" et "add". |
Les attributs étendus suivants sont disponibles sur l'onglet Oracle :
Nom | Nom dans le script | Description |
---|---|---|
Type | ExtTableType | Définit si la table est de type global temporaire ou non |
Les attributs étendus suivants sont disponibles sur l'onglet Oracle :
Nom | Nom dans le script | Description |
---|---|---|
Spécification de la table | SizeSpecification | Utilisez cette clause pour déterminer si le tablespace est un tablespace de type bigfile ou smallfile. La valeur de cette clause supplante toute spécification de type de tablespace par défaut pour la base de données. Vous pouvez choisir parmi les valeurs suivantes :
|
Tablespace Temporary | Temporary | Utilisez cette option pour créer un tablespace temporaire géré au niveau local, ce qui revient à allouer un espace dans la base de données qui peut contenir des données transitoires qui persistent uniquement pour la durée d'une session. Ces données transitoires ne peuvent pas être récupérées après un échec de processus ou d'instance. |
Tablespace Undo | Undo | Utilisez cette option pour créer un tablespace Undo. Lorsque vous exécutez la base de données en mode de gestion des annulations automatique, Oracle gère l'espace des annulations en utilisant le tablespace Undo au lieu des segments d'invalidation (rollback segments). Cette clause est utile si vous fonctionnez en mode de gestion automatique des annulations mais que votre base de données n'a pas été créée en mode de gestion automatique des annulations. |
Les attributs étendus suivants sont disponibles sur l'onglet Oracle :
Nom | Nom dans le script | Description |
---|---|---|
Vue objet parent | ExtObjSuperView | Utilisé dans une clause UNDER pour spécifier la supervue sur laquelle la vue d'objet courante est basée. |
Clé de vue objet | ExtObjOIDList | Permet de spécifier les attributs du type d'objet qui seront utilisés comme clé pour identifier chaque ligne dans la vue d'objet. |
Type de vue objet | ExtObjViewType | Définit le type de vue d'objet. |
Forcer | ExtViewForce | Définir à TRUE si vous souhaitez créer la vue sans vous préoccuper de savoir si les tables de base de la vue ou les types d'objet références existent ou si le propriétaire de la structure contenant la vue est doté de privilège sur ces dernières. |
Copyright (C) 2006. Sybase Inc. All rights reserved. |
![]() |