Nwlapcug.com


Come inserire un carattere di tabulazione come delimitatore in un'istruzione SQL in Oracle

Come inserire un carattere di tabulazione come delimitatore in un'istruzione SQL in Oracle


Oracle SQLPlus offre un modo per impostare il delimitatore di colonna che viene stampato tra le colonne nell'output. Una volta registrato su SQLPlus, uno potrebbe impostare il delimitatore di colonna utilizzando il comando "SET COLSEP < parametro >". Il valore del parametro di default per il comando "SET COLSEP" è un singolo spazio vuoto, ma qualsiasi testo potrebbe essere passato come parametro. Il testo passato come parametro sarebbe diventato il delimitatore tra le colonne. Attenersi alla seguente procedura per inserire un carattere di tabulazione come delimitatore.

Istruzioni

1

Accedere a SQL * Plus, che apparirà simile a queste informazioni:

sqlplus c:\ < nomeutente > / < password > @< tnsnames_for_db >

SQL * Plus: Release 10.2.0.3.0 - produzione il ven 1 ott 11.33.39 2010

Copyright (c) 1982, 2006, Oracle. Tutti i diritti riservati.

Connesso a:

Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - produzione

Con le opzioni di partizionamento, OLAP e Data Mining

SQL >

2

Utilizzare il comando SET COLSEP digitando il carattere di tabulazione sulla tastiera racchiusa tra virgolette singole.

SQL > set colsep ' '

Si noti che all'interno di virgolette sopra, il carattere di tabulazione della tastiera..--quello sopra "Caps Lock"..--è stato digitato.

3

Emettere l'istruzione select per scegliere le colonne dalle tabelle desiderate.

SQL > selezionare emp_id, emp_name da test2

EMP_ID EMP_NAME

---------- ------------------------------

1 aaa

2 bbb