SQL Express es una versión gratuita del gran escala paquete de base de datos de Microsoft SQL Server y se utiliza para aplicaciones pequeñas . Como la mayoría de bases de datos Microsoft adelantados , SQL Express utiliza un subconjunto de comandos de Transact - SQL para acceder y manipular los datos almacenados en las tablas. El operador "similar" se utiliza en el SQL cláusula "where" para encontrar los datos que contiene un valor específico dentro de una cadena más grande. Instrucciones
1
Inicia sesión para una base de datos SQL Express mediante el SQL Server Management Studio Express u otra herramienta de consulta.
2
Escriba un " select" que utiliza el operador " como " con el "% " wild -card en la cláusula "where" y presionar " Enter".
seleccionar columna1 de TEST_TABLE donde columna1 como 'abc % '
Esta declaración devuelve todas las filas de " TEST_TABLE " que comienzan con " abc ". El "% " es un carácter comodín que representa cualquier cadena de cero o más bytes . Esta declaración podría devolver varios resultados como "abc ", "ABC co ", "abc producto" y " abcdef ". Coloque el "% " comodín al principio de la cadena, al final de la cadena o en ambos lugares .
3
Escriba un " select" que utiliza el " como " operador con el " _ "wild -card en la cláusula" where " y presionar" Enter ".
seleccione columna1 de TEST_TABLE donde columna1 como" abc_ '
Esta declaración también devuelve todos filas " TEST_TABLE " que comienzan con " abc ". El "_" es un carácter comodín que encuentra todos los valores que comienzan con " abc " y terminan con otro personaje. Esta declaración podría devolver varios resultados como " abcd ", " abce " y " abcf " . Valores como el "abc ", "ABC co " o "abc producto" no se devuelven . Coloque el "_" comodín al principio de la cadena, al final de la cadena o en ambos lugares .
4
Escriba un " select" que utiliza el operador " como " con el " [ ]" de rango en la cláusula "where" y presionar " Enter".
seleccione columna1 de TEST_TABLE donde columna1 como " [ ca ] bc '
Esta sentencia devuelve todas las filas en " TEST_TABLE " que empieza con " a", " b" o " c ", seguido de "bc " . El " [ ] " contiene una gama de valores que se utilizan en la búsqueda . Esta declaración podría devolver varios resultados como "abc ", "BBC " y " cbc " . Valores como "abc co " o "abc producto" no se devuelven . Coloque el " [ ] " rango en el principio de la cadena , al final de la cadena o en ambos lugares .
5
Escriba un " select" que utiliza el operador " como " con el " [ ^] " rango en el cláusula "where" y presionar " Enter".
seleccionar columna1 de TEST_TABLE donde columna1 como '[ ^ AC] bc '
Esta sentencia devuelve todas las filas en " TEST_TABLE " que no empieza con " a", " b" o " c ", seguido de "bc " . El " [ ^] " contiene una serie de valores que se utilizan para restringir la búsqueda. Esta declaración podría devolver varios resultados incluyendo " dbc ", " EBC " y " fbc " . Valores como el "abc ", "BBC ", " cbc ", " dbc co " o "producto dbc " no se devuelven . Coloque el " [ ^] " rango en el principio de la cadena , al final de la cadena o en ambos lugares .