SQL Express är en gratis version av Microsofts större skala SQL Server-databas paketet och används för mindre applikationer . Liksom de flesta Microsoft utvecklade databaser , använder SQL Express en delmängd av Transact - SQL-kommandon för att komma åt och manipulera data som lagras i sina tabeller . På "Gilla " operatör används i SQL " där " klausul för att hitta data som innehåller ett visst värde inom en större sträng . Instruktioner
1
Logga in till en SQL Express -databas med hjälp av SQL Server Management Studio Express eller en annan fråga verktyg .
2
Skriv in ett " select " -uttryck som använder på "Gilla " operatör med " % " wild - card i " där " klausul och tryck på " Enter ".
välja kolumn1 från test_table där kolumn1 som ' abc % "
Detta uttalande returnerar alla rader i " test_table " som börjar med " abc ". Den " % " är en wild - card tecken som representerar en sträng med noll eller flera bytes . Detta uttalande kan returnera flera resultat inklusive " abc ", " abc co , " " abc produkt " och " ABCDEF . " Placera " % " wild - card i början av strängen , i slutet av strängen eller på båda ställena . Addera 3
Skriv in ett " select " uttalande som använder " som " operatör med " _ " wild - card i " där " klausul och tryck på " Enter ".
välja kolumn1 från test_table där kolumn1 som" abc_ '
Detta uttalande också återställer alla rader i " test_table " som börjar med " ABC ". Den " _ " är ett jokertecken som hittar alla värden som börjar med " abc " och avsluta med en annan karaktär . Detta uttalande kan returnera flera resultat inklusive " ABCD " " ABCE " och " abcf . " Värden som " abc ", " abc co " eller " abc produkt " returneras inte . Placera " _ " wild - card i början av strängen , i slutet av strängen eller på båda ställena .
4
Skriv in ett " select " uttalande som använder " liknande " operatör med " [ ] " intervall i " där " klausul och tryck på " Enter ".
välja kolumn1 från test_table där kolumn1 som " [ ac ] bc '
Detta uttalande returnerar alla rader i " test_table " som börjar med " a ", " b" eller " c " följt av " bc . " Den " [ ] " innehåller en rad värden som används i sökningen . Detta uttalande kan returnera flera resultat inklusive " abc ", " BBC " och " CBC . " Värden som " abc co " eller " abc produkt " returneras inte . Placera " [ ] " intervall i början av strängen , i slutet av strängen eller på båda ställena .
5
Skriv in ett " select " uttalande som använder " liknande " operatör med det " [ ^ ] " intervall i " där " klausul och tryck på " Enter ".
välja kolumn1 från test_table där kolumn1 som ' [ ^ ac ] bc '
Detta uttalande returnerar alla rader i " test_table " som inte börjar med " a ", " b" eller " c " följt av " bc . " Den " [ ^ ] " innehåller en rad värden som används för att begränsa sökningen . Detta uttalande kan returnera flera resultat inklusive " DBC , " " EBC " och " FBC . " Värden som " abc ", " BBC , " " CBC , " " dbc co " eller " DBC produkt " returneras inte . Placera " [ ^ ] " intervall i början av strängen , i slutet av strängen eller på båda ställena .