SQL Express er en gratis versjon av Microsofts større skala SQL Server-database pakke og brukes til små programmer . Som de fleste Microsoft - utviklede databaser , bruker SQL Express en undergruppe av Transact - SQL-kommandoer for å få tilgang til og manipulere data lagret i sine tabeller. Den "like" operator brukes i SQL "hvor" klausul å finne data som inneholder en bestemt verdi i en større streng. Instruksjoner
en
Logg inn til en SQL Express database ved hjelp av SQL Server Management Studio Express eller en annen spørring verktøy .
2
Skriv inn et "select " -setning som bruker den "like" operatør med " % " wild -card i "hvor" klausul og trykk " Enter".
velge COLUMN1 fra test_table hvor kolonne 1 som ' abc % '
Denne uttalelsen returnerer alle radene i " test_table " som begynner med " abc ". Den " % " er et wild -card karakter som representerer noen streng med null eller flere byte. Denne uttalelsen kunne returnere flere resultater blant annet " abc ", " abc co ", " abc produkt " og " abcdef ". Plasser "% " wild -card i begynnelsen av strengen , på slutten av strengen eller på begge steder .
3
Skriv inn et "velg " statement som bruker " som " operatør med" _ "wild -card i " hvor " klausul og trykk" Enter ".
velge COLUMN1 fra test_table hvor kolonne 1 som" abc_ '
Denne uttalelsen returnerer også alle p " test_table " som starter med " abc ". Den " _" er et wild -card karakter som finner alle verdier som begynner med " abc " og slutter med en annen karakter. Denne uttalelsen kunne returnere flere resultater blant annet " abcd ", " ABCE " og " abcf . " Verdier som " abc ", " abc co " eller " abc produkt " blir ikke returnert. Plasser "_ " wild -card i begynnelsen av strengen , på slutten av strengen eller på begge steder .
4
Skriv inn et "velg " statement som bruker "like" operator med " [ ] " range i "hvor" klausul og trykk " Enter".
velge COLUMN1 fra test_table hvor kolonne 1 som " [ ac ] bc '
Denne setningen returnerer alle radene i " test_table " som starter med "a ", " b " eller "c " etterfulgt av " bc . " Den " [ ] " inneholder en rekke verdier som brukes i søket. Denne uttalelsen kunne returnere flere resultater blant annet " abc ", " bbc " og " CBC . " Verdier som " abc co " eller " abc produkt " blir ikke returnert. Plasser " [ ] " rekkevidde på begynnelsen av strengen , på slutten av strengen eller på begge steder .
5
Skriv inn et "velg " statement som bruker "like" operatør med den " [ ^ ] " range i "hvor" klausul og trykk " Enter".
velge COLUMN1 fra test_table der kolonne 1 som ' [ ^ ac ] bc '
Denne setningen returnerer alle radene i " test_table " som ikke starter med "a ", " b " eller "c " etterfulgt av " bc . " Den " [ ^ ] " inneholder en rekke verdier som brukes til å begrense søket. Denne uttalelsen kunne returnere flere resultater blant annet " DBC ", " EBC " og " fbc . " Verdier som " abc ", " bbc ", " CBC ", " DBC co " eller " DBC produkt " blir ikke returnert. Plasser " [ ^ ] " rekkevidde på begynnelsen av strengen , på slutten av strengen eller på begge steder .