Nwlapcug.com


Oracle SQL * Plus limiti

Oracle SQL * Plus limiti


Il sistema di gestione di database Oracle viene fornito con un numero di programmi di utilità, tra cui SQLPlus, che è un programma da riga di comando utilizzato dai programmatori e amministratori di database. Maggior parte degli utenti di Oracle si basano su SQLPlus per la manutenzione del database ogni giorno e attività di reporting. SQL * Plus ha limiti correlati all'input del comando, variabili e visualizzazione, anche se questi limiti raramente pongono gravi restrizioni per gli utenti tipici.

Comandi

SQLPlus accomoda i comandi per Structured Query Language e di Oracle PL/SQL fino a 500 linee lunghe, supponendo che righe di 80 caratteri. Questi includono comandi di manutenzione di database quali query utilizzando l'istruzione "SELECT" e "CREATE TABLE". In aggiunta, SQLPlus dispone di un proprio comandi interni per modificare le impostazioni di visualizzazione, eseguire calcoli e accettare l'input dell'utente; Essa limita questi a 2.500 caratteri.

Variabili di sostituzione

SQL * Plus consente di creare oggetti di dati chiamati variabili di sostituzione; Comandi SQL possono quindi utilizzare queste variabili, aumentando la loro flessibilità e utilità. Ad esempio, la seguente istruzione SELECT recupera i dati per un record in una tabella clienti:

SELEZIONARE nome, indirizzo, città, provincia, zip, main_phone FROM Clienti WHERE customer_code = '10549';

Modificando il numero a una variabile, è possibile utilizzare l'istruzione SELECT come modello:

SELEZIONARE nome, indirizzo, città, provincia, zip, main_phone FROM Clienti WHERE customer_code = ' & cust_code';

Quando SQLPlus esegue questa istruzione SELECT, si verifica il riferimento alla variabile cust_code e richiede automaticamente un valore. Quando si immette il valore, SQLPlus esegue l'istruzione, sostituendo il valore per il nome della variabile. Il limite per i nomi delle variabili di sostituzione è di 30 caratteri; le variabili stesse contenere fino a 240 caratteri di dati. SQL * Plus gestisce fino a 2.048 diverse variabili in qualsiasi momento.

Visualizzazione

Quando si utilizza SQLPlus per creare report, è possibile impostare il numero di linee che compongono una pagina del report. L'impostazione predefinita per la dimensione della pagina è 14 linee, anche se è possibile aumentare questo a un massimo di 50.000 righe. SQLPlus può visualizzare gli elementi di dati long di caratteri fino a 2 miliardi, anche se di default Mostra solo i primi 80 caratteri. Per modificare questa impostazione, digitare l'istruzione SQL * Plus comando, "SET lungo nnnn", dove nnnn è la lunghezza a cui si desidera lunga di caratteri da visualizzare.

Script

SQLPlus ti crei i file contenenti i propri comandi, quelli per SQL o PL/SQL. Questi file, detti script, sono un comodo repository per la segnalazione, manutenzione del database o qualsiasi attività che si verificano frequentemente; utilizzo di script preferiti digitando e riduce gli errori di ortografia e altri errori. Per sfruttare gli script ancora di più è possibile richiamare il nome di uno script da un altro; è possibile estendere ulteriormente questo concetto di concatenamento script diversi livelli. Uno script, ad esempio, richiama un altro, che a sua volta richiama un terzo. I programmatori chiamano questa tecnica "nidificazione". SQLPlus consente di script fino a 20 livelli di nidificazione profonda.