SQL - scott

732 mots 3 pages
Objectifs
Dans ce chapitre, vous allez apprendre à écrire un script SQL qui génère un autre script SQL.

Le Langage SQL et l’Outil SQL*Plus 18-2

Utilisation de SQL pour Générer des Ordres SQL
Le langage SQL associé à l'outil SQL*Plus peut s'avérer très puissant pour générer d'autres ordres
SQL. Dans la plupart des cas, cette opération nécessite l'écriture d'un fichier script. La création d'ordres SQL à partir de SQL vous permet :


D'éviter l'écriture de codes répétitifs



S'aider du dictionnaire de données



De supprimer ou de recréer des objets de la base de données



De générer des prédicats dynamiques qui contiennent des paramètres d'exécution.

Le Langage SQL et l’Outil SQL*Plus 18-3

Script de Base
L'exemple ci-dessus illustre la création d'un état avec des commandes DROP TABLE associées aux tables qui vous appartiennent. L'étape suivante consiste à améliorer l'état pour automatiser le processus. Le Langage SQL et l’Outil SQL*Plus 18-4

Contrôle de l'Environnement
Pour exécuter des ordres SQL générés, vous devez les placer dans un fichier spool que vous pourrez ensuite exécuter. Vous devez également ordonner le résultat généré et veiller à supprimer certains éléments tels que les en-têtesde colonnes, les messages retournés, les titres, etc. Pour cela, utilisez les commandes SQL*Plus.
Variable systèm e

Description

TERM OUT

Contrôle l'affichage des résultats générés par des commandes exécutées à partir d'un fichier de commandes

PAGESIZE

Détermine le nombre de lignes par page
(attribuez la valeur 0 à cette variable pour supprimer les entêtes, les sauts de page, les titres, etc.)

FEEDBACK

Détermine le nombre d'enregistrements retournés à afficher

ECHO

Détermine si la commande START doit répertorier chaque ordre dans un fichier de commandes dès que l'ordre est exécuté Le Langage SQL et l’Outil SQL*Plus 18-5

Image Complète
Le fichier spool dropem.sql contient les données

en relation

  • Le rire
    278 mots | 2 pages
  • concour exemplaire
    426 mots | 2 pages
  • Efm sql server (t-sql)
    319 mots | 2 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • Exercice sgbd1 (sysytem de gestion de base de donnée )
    515 mots | 3 pages
  • Correc
    1989 mots | 8 pages
  • Rédaction dossier moi - autobiographie
    1780 mots | 8 pages
  • culture
    479 mots | 2 pages
  • RAPPORT ACTIVITE MUSIQUE MONDIALE 2014
    8063 mots | 33 pages
  • Elec
    999 mots | 4 pages
  • le jardin secret
    8479 mots | 34 pages
  • Tanger
    3732 mots | 15 pages
  • Communication
    2085 mots | 9 pages
  • Agrega RSS
    378 mots | 2 pages
  • Tp sql-basede donnes
    793 mots | 4 pages