La prima parte utilizzando il comando Sostituisci in SQL è conoscere la sintassi . La sintassi del comando di sostituzione deve essere seguita o il server SQL restituisce un errore : 
 
REPLACE ( theFullString , PatternToFind , ReplacementString ) per
 La variabile " theFullString " è la stringa completa che ha non è stato ancora modificato . " PatternToFind " è la stringa da cercare . " ReplacementString " è la stringa che sovrascrive la stringa PatternToFind . Se non viene trovata alcuna corrispondenza, la stringa rimarrà la stessa . 
 Assegnazione di Variabili 
 
 la funzione Sostituisci può essere utilizzata per assegnare una variabile con la nuova stringa . La nuova stringa può quindi essere utilizzato per aggiornare o inserire dati nelle tabelle di SQL Server . L'esempio seguente assegna una variabile SQL con la nuova stringa dopo che è stato sostituito . 
 
Stringa = replace ( 'My String ', ' String' , 'Codice' ) per
 In questo esempio, il "La mia stringa " stringa è cercato e " String " è sostituito da "Codice ". Il risultato è che myString ora contiene la stringa " Il mio codice . " 
 Aggiunta di record 
 
 il comando Inserisci consente di aggiungere un nuovo record a una tabella . La funzione di sostituzione può essere utilizzata per i caratteri indesiderati sostituiti prima di essere inseriti nel database . Il codice riportato di seguito sostituisce una stringa e poi lo inserisce in una tabella : 
 inserto 
in valori del cliente ( CUSTOMER_NAME ) ( Replace ( ' il mio //nome ', ' //', ' ') ) per
 il codice sopra rimuove i caratteri errati inseriti nella stringa " il mio nome " . Esso sostituisce i caratteri illeggibili con uno spazio , e poi viene inserito nella tabella dei clienti . 
 Aggiornamento tabelle 
 
 Un altro tipo di processo utilizzato con la funzione Replace è attraverso il comando di aggiornamento in SQL . Il comando di aggiornamento sostituisce i dati in una tabella . Il programmatore può sostituire il testo in una stringa prima di aggiornare i dati della tabella . Di seguito è riportato un esempio di sostituzione di stringhe prima di aggiornare la tabella : 
 
 aggiornamento CustomerSet CUSTOMER_NAME = replace ( ' vecchio nome , ' Vecchio ',' Nuovo ' ) dove CUSTOMER_NAME = " Il mio cliente" 
 : Dati Formattazione 
 
 la funzione di sostituzione può essere utilizzata sul server SQL per formattare i dati restituiti all'utente e visualizzate in un'applicazione. Il comando SQL utilizzato per visualizzare i dati è "select ". Utilizzando sostituire nel comando di selezione , i dati sono già formattato per l'applicazione e il software consente di risparmiare risorse in quanto non ha bisogno di formattare i dati recuperati . Il seguente è un esempio : 
 
 selezionare sostituire ( first_name , ' cliente ', ' il mio cliente ') da clienti 
 
              
Programmazione © www.354353.com