Comment formater la sortie oracle sql sur une seule ligne

Modifier la taille de la ligne par défaut pour rendre la sortie en forme Oracle SQL sur une seule ligne.Fotolia.com"/ Gt;

Dans cet exemple, nous voulons récupérer toutes les colonnes d`une table d`employés (emp) de telle sorte que chaque sortie enregistrée correspond sur une seule ligne. Normalement, Oracle suppose que la taille de la ligne par défaut est de 80 caractères. Après chaque caractère 80e dans la sortie, Oracle lance une nouvelle ligne. Pour formater la sortie Oracle SQL afin qu`il tienne sur une seule ligne, nous aurons besoin de modifier les paramètres pour que la taille de la ligne de défaut supérieur à chaque sortie enregistrée.

  • Connectez-vous sur SQL * Plus, qui sera semblable à cette information:

    sqlplus /@

  • Trouver la structure de la table (s) que vous souhaitez interroger vous souhaitez interroger en utilisant la commande desc dans SQL * Plus.

    SQLgt; desc emp

    Nom Null? Type





    NUMÉRO EMP_ID

    Emp_name VARCHAR2 (30)

    NUMÉRO DE SALAIRE

    EMP_TITLE VARCHAR2 (30)

    EMP_CITY VARCHAR2 (30)

  • Définissez la taille de la ligne par défaut à une valeur supérieure à la longueur de chaque sortie d`enregistrement. Ici, nous allons définir la taille de la ligne à 150.

    SQLgt; mettre lin 150

  • Utilisez une instruction select pour récupérer les colonnes de la table des employés.

    SQLgt; select * from emp;

    EMP_ID EMP_NAMESALARY EMP_TITLE EMP_CITY

     1 aaaaaaaaaa100000 Vice-président Babylon

    1 bbbbbbbbbb200000 Senior Vice President Jersey City

    Chaque sortie enregistrée correspond sur une seule ligne.

AUTRES

» » » » Comment formater la sortie oracle sql sur une seule ligne