SQL Server utilizza la funzione "Sostituisci" per sostituire i caratteri da una stringa con i caratteri di un'altra stringa . La funzione di sostituzione consente di modificare i valori di stringa prima di inserirli nelle tabelle , oppure si può togliere i caratteri indesiderati , quali spazi o simboli. Gli amministratori di database in genere utilizzano il metodo di sostituzione a " fregare " i dati grezzi da parte degli utenti , in modo che possano uniformare ingresso in una tabella. Istruzioni
1
Fare clic sul pulsante di Windows "Start" e cliccare su " Tutti i programmi ". Fare clic su "Microsoft SQL Server " per visualizzare un elenco di tasti di scelta rapida di database . Fare clic su "SQL Management Studio " per aprire il software di scripting .
2 Fare clic sul pulsante " Nuova query " nella barra degli strumenti per aprire l'editor di script. Se si desidera inserire la funzione Replace in una stored procedure esistente , fare clic con la stored procedure nel pannello a sinistra e selezionare " Modifica ".
3
Creare una variabile che contiene la sostituzione personaggi . Il codice seguente viene illustrato come creare una variabile in SQL :
declare @ sostituire come varchar ( 50 ) per
set @ sostituire = ' nuovi personaggi
4 < p > Sostituire i caratteri di SQL con i caratteri della stringa impostata al punto 3 . Ad esempio , il codice riportato di seguito sostituisce "vecchi personaggi" con " nuovi personaggi " :
set @ nuovavar = replace ( ' i miei vecchi personaggi, "vecchi personaggi" , @ sostituire ) economici 5
Premere " F5 " per eseguire il codice . Per rivedere il testo di sostituzione , digitare il seguente codice per vedere i risultati di sostituzione :
print @ nuovavar