Red de conocimiento de abogados - Derecho de sociedades - ¿Cuáles son los tipos de caracteres comodín en las sentencias SQL?

¿Cuáles son los tipos de caracteres comodín en las sentencias SQL?

Hay cuatro caracteres comodín en las declaraciones SQL, a saber, signo de porcentaje, guión bajo _, corchetes [ ] y corchetes [!] (o [^]).

Los comodines SQL pueden reemplazar uno o más caracteres al buscar datos en una base de datos. Se deben utilizar comodines SQL con el operador LIKE.

1. Signo de porcentaje %: puede coincidir con caracteres de cualquier tipo y longitud. Si es chino, utilice dos signos de porcentaje, es decir, %%.

2. Subrayado_: coincide con un único carácter arbitrario. A menudo se utiliza para limitar la longitud de los caracteres de las expresiones.

3. Corchetes [ ]: especifique un carácter, cadena o rango, y el objeto coincidente debe ser cualquiera de ellos.

Corchetes [^] o [!]: Su valor es el mismo que [ ], pero requiere que el objeto coincidente sea cualquier carácter distinto del carácter especificado.

Información ampliada:

El comodín SQL es una función de declaración que utiliza caracteres especiales o ortografía de sintaxis para ejecutar instrucciones de búsqueda difusa. Los comodines SQL pueden reemplazar uno o más caracteres al buscar datos en una base de datos.

Se deben utilizar comodines SQL con el operador LIKE. Si desea buscar datos de tipo de carácter que comiencen con "A" mayúscula en los datos, puede utilizar "A%".

El guión bajo y el signo de porcentaje son caracteres especiales en la declaración tipo consulta difusa de SQL. Pueden hacer coincidir 1 carácter y 0 con varios caracteres respectivamente. Si realmente necesita consultar caracteres especiales, debe escapar de ellos, como por ejemplo. como 'a \_b%' escape '\' coincidirá con todos los registros cuyos primeros 3 caracteres sean a_b.

Enciclopedia Baidu-Comodín SQL