Structured Query Language (SQL ) est utilisé pour la gestion des données dans les systèmes de gestion de bases de données relationnelles telles que Microsoft SQL Server et Oracle. Dans SQL , les vues sont utilisés pour créer une table virtuelle qui se compose d'un résultat retourné par une requête "SELECT" . Utilisez vue de fournir un accès contrôlé et simplifié pour les utilisateurs finaux en se cachant le complexe jointures entre les tables et le présentant comme une seule table, tout en ajoutant un niveau supplémentaire de sécurité pour les données . Chaque fois que vous voulez créer une vue, vous devez déterminer si une vue existe déjà dans la base de données en utilisant des commandes intégrées . Instructions 1 Utilisez le "SI EXISTE " commande pour déterminer l'existence d'une vue depuis les tables système de la manière suivante: IF EXISTS ( SELECT * from INFORMATION_SCHEMA.VIEWS WHERE table_name = ' view1 ') " INFORMATION_SCHEMA " est utilisé pour obtenir les informations de métadonnées et est présente dans chaque base de données. Exécuter les contrôles de commandes ci-dessus pour l'existence de la vue et supprime l'aide de la commande « DROP VIEW" spécifié . 2 Utilisez la commande "SELECT" pour sélectionner les vues de la base de données de la manière suivante : Photos SELECT * FROM INFORMATION_SCHEMA.VIEWS WHERE table_name = ' view1 ' exécution de la commande ci-dessus va afficher les métadonnées sur la vue spécifiée de la base de données pour les hôtels. 3 interroger les tables système de la base de données relationnelle pour déterminer si la vue existe dans la manière suivante: SELECT * FROM sys.views WHERE nom = « view1 ' exécution de la commande ci-dessus va récupérer les informations de métadonnées sur la vue s'il existe dans la base de données . 4 Interroger la " oBJECT_ID () " fonction dans SQL Server identifier la vue s'il existe dans la base de données . Entrez la commande suivante : < p : sélectionner la fonction dans la forme simple est OBJECT_ID (' view1 ', ' V') AS ' OBJECT_ID ' La syntaxe de la OBJECT_ID () > OBJECT_ID (' object_name , « object_type ') où nom_objet est le nom de l'objet, comme le nom de la table ou un nom de vue , et object_type fait référence au type d'objet comme un tableau, une colonne ou une vue.
|