SQL Server bruker " replace " funksjon for å erstatte tegn fra en streng med tegn fra en annen streng . Substitusjon funksjonen lar deg endre strengeverdier før du setter dem inn i tabeller , eller du kan strippe ut uønskede tegn, for eksempel ekstra mellomrom eller symboler . Database administratorer vanligvis bruker substitusjon metoden for å " skrubbe " rådata fra brukerne , slik at de kan standardisere innspill i en tabell. Instruksjoner
en
Klikk på Windows " Start" -knappen og deretter " Alle programmer". Klikk på " Microsoft SQL Server " for å vise en liste over database snarveier . Klikk "SQL Management Studio " for å åpne skripting programvare .
2
Klikk på " New Query "-knappen på verktøylinjen for å åpne scripting editor. Hvis du vil sette inn replace funksjon i et eksisterende lagret prosedyre , høyreklikker du den lagrede prosedyren i venstre panel og velg "Endre ".
3
Lag en variabel som inneholder erstatning tegn. Følgende kode viser deg hvordan du oppretter en variabel i SQL : en
erklærer @ erstatte som varchar ( 50 )
set @ erstatte = ' nye karakterer '
4
Erstatt SQL tegn med strengtegn satt opp i trinn tre . For eksempel, erstatter følgende kode "gamle tegn " med " nye karakterer " : en
sett @ newvar = erstatte (' mine gamle tegn ' , ' gamle tegn ' , @ Erstatt )
5
Trykk " F5 " for å kjøre koden . Å gjennomgå substitusjon tekst , skriver du inn følgende kode for å se utskifting resultater : en
print @ newvar