SQL Express is een gratis versie van Microsofts grote schaal SQL Server-databasepakket en wordt gebruikt voor kleine toepassingen. Zoals de meeste Microsoft ontwikkelde databases, SQL Express maakt gebruik van een subset van Transact-SQL-opdrachten benaderen en bewerken van gegevens die zijn opgeslagen in de tabellen. De "like"-operator wordt gebruikt in de SQL-code "where"-component wilt zoeken naar gegevens die een specifieke waarde binnen een grotere tekenreeks bevat.
Aanmelden bij een SQL Express-database met behulp van de SQL Server Management Studio Express of een ander hulpmiddel van de query.
Typ in een "select"-instructie die met de operator "like" met de "%" wild-card in de component 'where' en druk op "Enter".
Selecteer Kolom1 in test_table waar Kolom1 als 'abc %'
Deze instructie geeft als resultaat alle rijen in de "test_table" die beginnen met "abc". De "%" is een wild-card teken dat staat voor een willekeurige tekenreeks van nul of meer bytes. Deze verklaring kon terugkeren meerdere resultaten, met inbegrip van "abc", "abc co," "abc product" en "abcdef." Plaats de '%' wild-card aan het begin van de tekenreeks, aan het einde van de tekenreeks of op beide plaatsen.
Typ in een "select"-instructie die met de operator "like" met de "_" wild-card in de component 'where' en druk op "Enter".
Selecteer Kolom1 in testtable waar Kolom1 als 'abc'
Deze verklaring ook alle rijen geretourneerd in "testtable" die beginnen met "abc". De "" is een wild-card teken dat wordt gezocht naar alle waarden die beginnen met "abc" en eindigen met een ander karakter. Deze verklaring kon terugkeren meerdere resultaten, met inbegrip van "abcd" "abce" en "abcf." Waarden zoals "abc", "abc co" of "abc product" worden niet geretourneerd. Plaats de '_' wild-card aan het begin van de tekenreeks, aan het einde van de tekenreeks of op beide plaatsen.
Typ in een "select"-instructie die met de operator "like" met het bereik van de "[]" in het "waar"-component en druk op "Enter".
Selecteer Kolom1 in test_table waar Kolom1 als '[a-c] bc'
Deze instructie geeft als resultaat alle rijen in de "test_table" die met "a", "b beginnen" of "c" gevolgd door "voor Christus." De "[]" bevat een bereik van waarden gebruikt bij het zoeken. Deze verklaring kon terugkeren meerdere resultaten, met inbegrip van "abc", "bbc" en "cbc." Waarden zoals "abc co" of "abc product" worden niet geretourneerd. Aan het begin van de tekenreeks, aan het einde van de tekenreeks of op beide plaatsen, plaatst u het bereik "[]".
Typ in een "select"-instructie die met de operator "like" met het bereik van de "[^]" in het "waar"-component en druk op "Enter".
Selecteer Kolom1 in test_table waar Kolom1 als ' [^ a-c] v.Chr. '
Deze instructie geeft als resultaat alle rijen in de "test_table" die niet met "a", "b beginnen" of "c" gevolgd door "voor Christus." De "[^]" bevat een bereik van waarden gebruikt om de zoekopdracht te beperken. Deze verklaring kon terugkeren meerdere resultaten, met inbegrip van "dbc," "ebc" en "fbc." Waarden zoals "abc," "bbc," "cbc," "dbc co" of "dbc product" worden niet geretourneerd. Aan het begin van de tekenreeks, aan het einde van de tekenreeks of op beide plaatsen, plaatst u het bereik "[^]".