February 27
Structured Query Language (SQL) viene utilizzato per accedere ai dati memorizzati all'interno di una varietà di database relazionali, tra cui DB2, Oracle e SQL Server. Mentre ogni tipo ha la sua variazione sul sintassi standard ANSI SQL, le funzioni di base rimangono gli stessi. La funzione "stringa" restituisce una porzione di una stringa basata sulla cominciando parametri di posizione e lunghezza forniti. La stringa può essere un valore memorizzato in una colonna di database, una variabile o un letterale.
1 Accedi a uno strumento SQL interattivo come SQL * Plus. Utilizzare l'ID utente, password e ID istanza forniti dall'amministratore del database.
2 Digitare un "selezionare" comando con la funzione "stringa" al prompt e premere "Invio". Per questo esempio, si supponga che il database include una tabella denominata "TEST_TABLE" con una colonna definita come una stringa denominata "prodotto" che memorizza un numero di prodotto a quattro cifre seguito dal nome di un prodotto di 20 caratteri. Il comando è simile al seguente:
selezionare substr (prodotto, 5, 20) da TEST_TABLE
Il "5" indica la posizione di partenza per la funzione "stringa". Il "20" indica la funzione "stringa" per riportare i prossimi 20 caratteri. Se 20 caratteri non sono disponibili, restituisce meno basato sul resto della stringa. Questo esempio avvia al quinto carattere del valore "prodotto" e restituisce tanti quanti i prossimi 20 caratteri.
3 Guarda i risultati della query. Se la colonna "prodotto" contiene "1234ABC PRODOTTO", la query restituisce "ABC PRODOTTO".