December 1
Un carattere di controllo è un carattere a forma carati situato sulla tastiera. I caratteri di controllo indicano ritorno a capo o scheda o Backspace. Inserire un carattere di controllo premendo una chiave e la chiave di controllo allo stesso tempo. Oracle ha una funzione CHR database integrato che facilita l'utilizzo di caratteri di controllo in Oracle SQL * Plus e di Oracle PL / SQL. La funzione CHR un numero intero come input, e lo converte in valore carattere corrispondente.
1 Aprire la tabella ASCII. Qui troverete l'elenco completo dei valori decimali per ogni carattere di controllo a http://ascii-table.com/ascii.php.
2 Trovare il valore decimale del carattere di controllo desiderato dalla tabella ASCII.
3 Input che decimale valore del carattere di controllo nella funzione CHR. Questo renderà Oracle stampare il carattere di controllo in Oracle SQL * Plus, così come in PL / SQL.
4 Aprire la tabella ASCII. Troverete l'elenco completo dei valori decimali per ogni carattere di controllo a http://ascii-table.com/ascii.php.
5 Trovare il valore decimale per il carattere di controllo corrispondente Line Feed (^ J). Guardando la tabella, vedrai che il corrispondente valore decimale è 10.
6 valore intero di ingresso 10 nella funzione CHR. Il seguente SQL stamperà un avanzamento di riga tra le due stringhe in sqlplus
SQL> selezionare 'test' || chr (10) || 'abc' da doppio;
'TEST' ||
abc
7 Aprire la tabella ASCII. Troverete l'elenco completo dei valori decimali per ogni carattere di controllo a http://ascii-table.com/ascii.php.
8 Trovare il valore decimale per il carattere di controllo corrispondente con Backspace (^ H). Guardando la tabella, vedrai che il corrispondente valore decimale è 8.
9 Input 8 nella funzione CHR. Il seguente SQL stamperà un backspace dopo la stampa la prima stringa, cancellando l'ultimo carattere della prima stringa, prima di stampare il secondo.
SQL> selezionare 'test' || chr (8) || 'abc' da doppio;
'TEST' ||
10 Aprire la tabella ASCII. Troverete l'elenco completo dei valori decimali per ogni carattere di controllo a http://ascii-table.com/ascii.php.
11 Trovare il valore decimale per il carattere di controllo corrispondente Tabulation orizzontale (^ t). Guardando la tabella, vedrai che il corrispondente valore decimale è 9.
12 Ingresso 9 nella funzione CHR. Il seguente SQL stamperà una scheda orizzontale dopo la stampa la prima stringa, prima di stampare la seconda stringa.
SQL> selezionare 'test' || chr (9) || 'abc' da doppio;
'TEST' ||