SQL Express est une version gratuite du package de base de données SQL Server à plus grande échelle de Microsoft et est utilisé pour les petites applications. Comme la plupart des bases de données développée par Microsoft , SQL Express utilise un sous-ensemble de commandes Transact- SQL pour accéder et manipuler les données stockées dans ses tableaux . L' opérateur "Comme " est utilisé dans le SQL " where" de trouver des données qui contient une valeur spécifique dans une chaîne plus grande . Instructions 1 Connectez-vous à une base de données SQL Express à l'aide de SQL Server Management Studio Express ou un autre outil de requête . 2 Tapez une instruction «select» qui utilise l'opérateur " comme" avec le "%" wild-card dans la clause "where" et appuyez sur " Entrée". sélectionner column1 de test_table où column1 comme « abc % ' Cette déclaration retourne toutes les lignes " test_table " qui commencent par "abc ". Le "%" est un caractère joker qui représente une chaîne de zéro ou plusieurs octets. Cette déclaration pourrait renvoyer plusieurs résultats, y compris "abc ", " abc co », « abc produit " et " abcdef ". Placez le "%" wild-card au début de la chaîne, à la fin de la chaîne ou aux deux endroits. 3 Type de dans une instruction «select» qui utilise l' " comme " opérateur avec le " _ " wild-card dans le" where " et appuyez sur" Entrée ". sélectionner column1 de test_table où column1 comme« ABC_ ' Cette déclaration renvoie également tous lignes " test_table " qui commencent par "abc ". Le "_" est un caractère joker qui trouve toutes les valeurs qui commencent par "abc" et à la fin avec un autre personnage . Cette déclaration pourrait renvoyer plusieurs résultats, y compris "ABCD ", " abce " et " abcf " . Des valeurs telles que "abc ", " abc co " ou " abc produit" ne sont pas retournés . Placez le "_" wild-card au début de la chaîne, à la fin de la chaîne ou aux deux endroits. 4 Type de dans une instruction «select» qui utilise l'opérateur "like" avec la plage dans la clause "where" et appuyez sur " []" "Entrée". sélectionner column1 de test_table où column1 comme « [ac ] bc ' Cette déclaration renvoie toutes les lignes en " test_table " qui commencent par «A», «B» ou «C» suivie par «BC ». Le «[]» contient une série de valeurs utilisées dans la recherche. Cette déclaration pourrait renvoyer plusieurs résultats, y compris "abc ", " BBC " et " cbc" . Des valeurs telles que "abc co " ou " abc produit" ne sont pas retournés . Placez la gamme "[]" au début de la chaîne, à la fin de la chaîne ou aux deux endroits. 5 Tapez une instruction «select» qui utilise l'opérateur "like" avec la gamme " [^ ] " dans la clause "where" et appuyez sur " Entrée". sélectionner column1 de test_table où column1 comme '[^ ac] bc' Cette déclaration renvoie toutes les lignes dans " test_table " qui ne commence pas par « a», « b » ou « c » suivi par «BC ». Le " [^ ] " contient une série de valeurs utilisées pour restreindre la recherche . Cette déclaration pourrait renvoyer plusieurs résultats dont " DBC ", " EBC " et " FBC " . Des valeurs telles que "abc ", " bbc ", " cbc ", " dbc co » ou «produit dbc " ne sont pas retournés . Placez le " [^ ] " plage au début de la chaîne, à la fin de la chaîne ou aux deux endroits.
|