Slik formaterer Oracle SQL-utgang på én linje

Slik formaterer Oracle SQL-utgang på én linje


I dette eksempelet ønsker vi å hente alle kolonnene fra en ansatt tabellen (EMP), slik at hver output får plass på én linje. Normalt foruts Oracle som standard linjestørrelsen er 80 tegn. Etter hver 80. tegnet i produksjonen, Oracle starter en ny linje. For å formatere Oracle SQL-utgang slik at den får plass på én linje, må vi endre innstillingene for å gjøre standard linje størrelse høyere enn hver output.

Bruksanvisning

1 Logg inn på SQL * Plus, som vil ligne på denne informasjonen:

sqlplus <brukernavn> / <passord> @ <db_service_name>

2 Finn strukturen i tabellen (e) du ønsker å spørre du ønsker å søke hjelp av synkende kommandoen i SQL * Plus.

SQL> synkende emp

Navn Null? Type



EMP_ID NUMBER

EMP_NAME VARCHAR2 (30)

LØNN NUMBER

EMP_TITLE VARCHAR2 (30)

EMP_CITY VARCHAR2 (30)

3 Still standardstørrelse på linje til en verdi som er høyere enn lengden av hver post utgang. Her vil vi sette størrelse linjen til 150.

SQL> set lin 150

4 Bruk en utvalgt uttalelse for å hente kolonner fra tabellen employee.

SQL> velg * fra emp;

EMP_ID EMP_NAME SALARY EMP_TITLE EMP_CITY



1 aaaaaaaaaa 100000 Vice President Babylon

1 bbbbbbbbbb 200000 Senior Vice President Jersey City

Hver output får plass på én linje.