Comment puis-je créer un onglet Séparateur à une Déclaration Oracle SQL?

Tables de base de données Oracle sont accessibles en utilisant un langage structuré de requêtes (SQL). L'utilisateur voit les résultats SQL sur un écran ou bobines de dans un fichier pour une utilisation ultérieure. Plusieurs commandes SQL sont utilisés en ordre séquentiel pour ajouter un séparateur à des valeurs de colonnes séparées dans le fichier de sortie. L'utilisation d'un séparateur fait importer le fichier dans Excel, Access ou d'autres applications d'une tâche facile, car elle élimine la nécessité de définir la longueur spécifique de chaque champ.

Instructions

  1. Ouvrez une session SQL * Plus. Utilisez le "ensemble" commander à définir "colsep" (Séparateur de colonnes) pour être le caractère spécial de l'onglet. Tapez la commande suivante et appuyez sur "Entrer":

    ensemble colsep "&TAB"

  2. Exécuter une instruction SQL SELECT:




    select * from test_table

  3. Voir les résultats. La valeur de chaque colonne doit apparaître séparés par un espace (un caractère spécial de l'onglet est pas affichable) à la place du tuyau (|) qui est habituellement utilisé.

    Résultats sans changer le délimiteur sont affichés de la façon suivante:




    VALEUR 1 | VALEUR 2 | 3 VALEUR

    Résultats après la modification du séparateur de colonnes à un onglet séparateur sont affichés de la manière suivante:

    Valeur 1 Valeur 2 Valeur 3

  4. Utilisez la fonction de bobine SQL * Plus pour écrire la sortie dans un fichier. Importez le fichier dans toute application qui nécessite un fichier d'entrée délimité par des tabulations.

Conseils & Avertissements

  • Selon le SQL * Plus installation, mise en attente peut être nécessaire de commencer avant l'exécution du SQL et arrêté après le SQL pour créer un fichier de sortie.
» » » » Comment puis-je créer un onglet Séparateur à une Déclaration Oracle SQL?