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