Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Software >> .

Come si crea un delimitatore di tabulazione in unistruzione SQL Oracle?

È possibile accedere alle tabelle del database Oracle utilizzando il linguaggio di query strutturato (SQL). L'utente visualizza i risultati SQL su uno schermo o lo spool in un file per un uso successivo. Numerosi comandi SQL vengono utilizzati in ordine sequenziale per aggiungere un delimitatore per separare i valori di colonna nel file di output. L'uso di un delimitatore semplifica l'importazione del file in Excel, Access o altre applicazioni perché elimina la necessità di definire la lunghezza specifica di ciascun campo.

Passaggio 1

Apri un SQL * Plus sessione. Utilizzare il comando "set" per definire "colsep" (separatore di colonna) come carattere speciale della scheda. Digita il seguente comando e premi "Invio": imposta colsep "& TAB"

Passaggio 2

Esegui un'istruzione di selezione SQL: seleziona * da test_table

Passaggio 3

Visualizza i risultati . Il valore di ogni colonna dovrebbe apparire separato da uno spazio (un carattere speciale di tabulazione non è visualizzabile) invece della pipe (|

) che viene solitamente utilizzato. I risultati senza modificare il delimitatore vengono visualizzati nel modo seguente: VALORE 1 |

 ", 3, [[VALUE 3 I risultati dopo aver modificato il separatore di colonna in un delimitatore di tabulazione vengono visualizzati nel modo seguente: VALUE 1 VALUE 2 VALUE 3

Utilizzare la funzione di spooling SQL * Plus per scrivere l'output in un file. Importare il file in qualsiasi applicazione che richieda un file di input delimitato da tabulazioni.

Suggerimento

A seconda dell'installazione di SQL * Plus, potrebbe essere necessario avviare lo spooling prima di eseguire l'SQL e arrestarlo dopo l'SQL per creare un file di output.

 

Computer © www.354353.com