SQL Sostituzione

March 11

SQL Server utilizza la funzione "sostituire" 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 inserire nel tabelle, oppure si può togliere i caratteri indesiderati quali spazi aggiuntivi o simboli. Gli amministratori di database in genere utilizzano il metodo della sostituzione di "macchia" i dati grezzi da parte degli utenti, in modo che possano uniformare ingresso in una tabella.

istruzione

1 Fare clic sul pulsante di Windows "Start" e fare clic su "Tutti i programmi". Fai clic su "Microsoft SQL Server" per visualizzare un elenco di collegamenti di database. Fai 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 di sostituire in un stored procedure esistente, fare clic con il stored procedure nel pannello di sinistra e selezionare "Modifica".

3 Creare una variabile che contiene i caratteri di sostituzione. Il codice seguente mostra come creare una variabile in SQL:

dichiarare @replace come varchar (50)

set @replace = "nuovi personaggi"

4 Sostituire i caratteri di SQL con i caratteri della stringa allestiti in passaggio 3. Ad esempio, il seguente codice sostituisce "vecchi personaggi" con "nuovi personaggi":

set @newvar = sostituire ( 'i miei vecchi personaggi', 'vecchi personaggi', @replace)

5 Premere il tasto "F5" per eseguire il codice. Per rivedere il testo di sostituzione, digitare il seguente codice per vedere i risultati di sostituzione:

@newvar stampa