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.