Chapter 3 Construction de diagrammes physiques


Colonnes de vue

La page Colonnes d'une feuille de propriétés de vue affiche la liste des colonnes de la vue. Cette liste de colonnes reflète les instructions SELECT des requêtes de la vue courante. La seule façon d'ajouter ou de supprimer des colonnes dans cette liste consiste à modifier la requête de la vue.

Pour plus d'informations sur la façon de définir la requête d'une vue, reportez-vous à la section "Définition d'une requête pour une vue".

Si la vue a été créée à partir d'une ou plusieurs tables ou vues Les nom, code, description et type de données d'une colonne de vue sont ceux de la colonne correspondante dans la table ou vue liée.

Si la vue a été définie par l'utilisateur La vue n'est alors pas liée à un autre objet. Le nom et le code de la colonne de vue vient du nom de la première requête dans la définition de la vue. Par exemple, MaVue est définie par les requêtes suivantes :

select Nom, Commentaire
from Propriété
union
select Signature, Corps
from Méthode

Seules les deux colonnes de la première requête sont utilisées pour créer les colonnes de vue correspondantes :


Dans ce cas, si vous modifiez le code de la colonne de vue, le script de création de vue reflète cette modification. Dans notre exemple, si vous renommez Nom en NomClient, le script de création de la vue se présente comme suit :

create view MAVUE (NomClient, "Commentaire") as
select Nom, Commentaire
from Propriété

Propriétés d'une colonne de vue

Lorsque vous sélectionnez une colonne dans la liste des colonnes d'une vue et cliquez sur l'outil Propriétés dans la barre d'outils, la feuille de propriétés de la colonne de vue s'affiche. Vous pouvez définir les propriétés suivantes dans la feuille de propriétés de la colonne de vue.

Propriété Description
Nom Nom de la colonne de vue. Ce nom est calculé automatiquement. Si vous choisissez de modifier le nom par défaut, le bouton Défini par l'utilisateur est sélectionné et la colonne Nom personnalisé affiche le nom que vous avez défini. Vous pouvez rétablir le nom par défaut en cliquant sur le bouton Défini par l'utilisateur
Code Code de la colonne de vue. Si vous choisissez de modifier le code par défaut, le bouton Défini par l'utilisateur est sélectionné et la colonne Code personnalisé affiche le code que vous avez défini. Vous pouvez rétablir le code par défaut en cliquant sur le bouton Défini par l'utilisateur
Commentaire Commentaire de la colonne de vue. Ce commentaire est automatiquement calculé à partir du commentaire de la colonne dans la table ou vue d'origine. Si vous choisissez de modifier le commentaire par défaut, le bouton Défini par l'utilisateur est sélectionné. Vous pouvez rétablir le commentaire par défaut en cliquant sur le bouton Défini par l'utilisateur
Stéréotype Stéréotype de la colonne de vue
Type de données Type de données de la colonne de vue. Ce type de données est automatiquement calculé à partir du type de données de la colonne dans la table ou vue d'origine. Si vous choisissez de modifier le type de données par défaut, le bouton Défini par l'utilisateur est sélectionné. Vous pouvez rétablir le type de données par défaut en cliquant sur le bouton Défini par l'utilisateur
Longueur Longueur maximale du type de données
Précision Nombre maximal de décimales

Vous pouvez également définir de annotations et règles de gestion sur une colonne de vue.

Nom ou code défini par l'utilisateur

Vous pouvez modifier le nom ou le code d'une colonne de vue dans la liste. Si vous souhaitez revenir au nom ou code par défaut, décochez la cellule correspondante dans la liste.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.