SQL Express er en gratis version af Microsofts større skala SQL Server-database pakken og bruges til små applikationer . Ligesom de fleste Microsoft - udviklede databaser bruger SQL Express en delmængde af Transact- SQL-kommandoer for at få adgang til og manipulere data lagret i tabeller. Den " lignende" operatør anvendes i SQL ", hvor "-klausul for at finde data, der indeholder en bestemt værdi i en større streng. Instruktioner
1
Log -in til en SQL Express database vha. SQL Server Management Studio Express eller en anden forespørgsel værktøj.
2
Indtast et "vælg " erklæring , der bruger "samme " operatør med " % " wild -card i " hvor "-klausul , og tryk på "Enter".
vælge kolonne1 fra test_table hvor kolonne1 som ' abc % '
Denne erklæring returnerer alle rækker i " test_table ", der starter med " abc ". Den " % " er en wild- card karakter , der repræsenterer enhver streng af nul eller flere byte. Denne erklæring kunne returnere flere resultater , herunder " abc ", " abc co ", " abc produkt " og " abcdef ". Placer "%" wild -card i starten af strengen , ved slutningen af strengen , eller begge steder .
3
Indtast et "vælg " erklæring , der bruger " ligesom " operatør med" _ " wild -card i" hvor "-klausul , og tryk på " Enter ".
vælge kolonne1 fra test_table hvor kolonne1 som ' abc_ '
Denne erklæring returnerer også alle rækker i " test_table " , der starter med "abc ". Den " _ " er en wild- card karakter , der finder alle værdier , der starter med "abc" og slutter med en anden karakter. Denne erklæring kunne returnere flere resultater , herunder " abcd ", " ABCE " og " abcf ". Værdier som "ABC ", " abc co " eller " abc produkt " er ikke vendt tilbage. Placer "_" wild -card i starten af strengen , ved slutningen af strengen , eller begge steder .
4
Indtast et "vælg " erklæring , der bruger "som" operatør med " [ ] " området i " hvor "-klausul , og tryk på "Enter".
vælge kolonne1 fra test_table hvor kolonne1 som ' [ ac ] bc'
Denne sætning returnerer alle rækker i " test_table ", der starter med " a ", " b" eller "c" efterfulgt af " bc ". Den " [ ] " indeholder en række værdier, der bruges i søgningen. Denne erklæring kunne returnere flere resultater , herunder " abc ", " BBC " og " cbc . " Værdier som "abc co " eller " abc produkt " er ikke vendt tilbage. Placer " [ ] " området i begyndelsen af strengen , ved slutningen af strengen , eller begge steder .
5.
Indtast et "vælg " erklæring , der bruger "som" operatør med de " [^] " området i " hvor "-klausul , og tryk på "Enter".
vælge kolonne1 fra test_table hvor kolonne1 ligesom »[ ^ ac ] bc '
Denne sætning returnerer alle rækker i " test_table " , der ikke starter med "a ", " b" eller "c" efterfulgt af " bc ". Den " [^] " indeholder en række værdier , der anvendes for at begrænse søgningen. Denne erklæring kunne returnere flere resultater , herunder " DBC ", " EBC " og " FBC . " Værdier som "ABC ", " BBC ", " CBC ", " DBC co " eller " DBC produkt " er ikke vendt tilbage. Placer " [^] " området i begyndelsen af strengen , ved slutningen af strengen , eller begge steder .