Transact -SQL (T- SQL) har evnen til at søge efter bestemte tegn og strygere indenfor database felter , herunder specialtegn som f.eks apostroffer . Dette eksempel bruger Microsoft SQL Server 2008 R2 og AdventureWorks databasen, men andre SQL Server-udgaver bruger samme syntaks. Ting du skal
Installation af Microsoft SQL Server
Microsoft SQL Server Management Studio ( eller alternativ T-SQL udviklingsmiljø )
Vis Flere Instruktioner
1
Click på Windows " Start" knappen og gå til " Alle programmer". Gå til Microsoft SQL Server 2008 R2 mappe , udvide dens indhold , og klik på " SQL Server Management Studio " for at starte udviklingsmiljø.
2
Klik på "Connect " knappen og oprette forbindelse til server hosting database.
3
Udvid Databaser mappen i Object Explorer-vinduet og højreklik på databasen skal forespørges . Vælg " Ny forespørgsel " for at åbne en ny T-SQL forespørgsel vindue .
4
Use " CHAR ( 39 )" kombineret med jokertegn ( "%" ) i WHERE at forespørge rækker, der indeholder apostroffer i en bestemt kolonne . " CHAR ( 39 )" i T-SQL repræsenterer karakter 39 i ASCII-tegnsættet , hvilket er en apostrof .
For eksempel for at markere rækker fra tabellen Kontaktpersoner i AdventureWorks database , der har efternavn søjler som indeholder apostroffer overalt i kolonne data du bruge følgende forespørgsel: . .
SELECT *
FROM [ AdventureWorks ] [ person ] [Kontakt]
WHERE Efternavn LIKE '%' + CHAR ( 39) + '%'