Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come sostituire una sottostringa in Oracle SQL

Oracle permette una porzione di una stringa , chiamata sub - stringa , per essere facilmente sostituito con funzioni di Structured Query Language ( SQL ) . Le " sostituire" funzione ricerca attraverso una stringa e sostituisce la stringa di destinazione con la stringa di sostituzione in dotazione . Oracle SQL utilizza la funzione " translate " per modificare le stringhe . Con la funzione " translate " , la stringa viene esaminata byte per byte . Se un carattere nella stringa corrisponde a un personaggio del " fromlist , " la funzione " translate " sostituisce con il carattere corrispondente nel " tolist . "
Istruzioni Funzione Replace
1

Accedi a sqlplus
2

digitare un comando "select" con la funzione "Sostituisci" e premere "Invio" : .

selezionare string_column , sostituire da string_table ( string_column , , " azienda ", " co ". ) ;

Questo comando recupera il " string_column " due volte in modo che l' utente possa vedere un prima - e - dopo rappresentazione dei dati . In questo caso, " co ". è l'obiettivo e la " società " è la sostituzione .
3

Ispezionare i risultati per vedere la sostituzione . Se la "colonna stringa " contenuto "abc co . " , Ora dovrebbe essere convertito in "società abc ".
Tradurre Funzione
4

Accedi a SQLPlus .
5

digitare un comando "select" con la funzione " translate " e premere "enter" :

selezionare string_column , tradurre ( string_column , "abc " , " xyz" ) da string_table ;

Questo comando recupera il " string_column " due volte in modo che l' utente possa vedere un prima - e - dopo la rappresentazione dei dati . La frase " abc" è il " fromlist " , e "xyz " è il " tolist . "
6

Ispezionare i risultati per vedere la sostituzione . Se "colonna stringa " contenuto "abc co . " , Viene convertito in " xyz zo . "

 

software © www.354353.com