La implementación de la base de datos de Sybase - Parte 6 de la División 4 Introducción Esto es parte de mi serie 6, implementación de la base de datos de Sybase. Esta serie forma parte de la cuarta división de mi serie de mayor tamaño, la base de datos. Supongo que ha leído todas las diferentes partes de la gran serie (o tutoriales equivalentes de otros lugares) hasta este punto. En esta parte de la serie, nos fijamos en las condiciones de búsqueda en los estados en cualquier lugar de SQL Sybase SQL.
La condición en la cláusula CHECK (restricción) que vimos en la parte anterior de la serie sale de las condiciones de búsqueda SQL. Otro nombre para la condición de búsqueda es predicado. Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected]. Es decir, en contacto conmigo para el más mínimo problema que tenga acerca de lo que está leyendo. Comparación Operadores Puede utilizar operadores de comparación en la condición de la restricción CHECK.
Los operadores de comparación y hay significados son: = igual a> mayor que> = mayor o igual a no es igual a; igual que! = abajo! = no igual a! > No es mayor que un ejemplo de una condición es: precio> 0, donde el precio es el nombre de la columna para el precio. En la columna de definición cuando se crea una tabla, debería escribir esto en la restricción CHECK como, CHECK (precio> 0) Esto significa, cada valor del precio en la columna de precio en la mesa siempre debe ser mayor que cero (no es el alfabeto O).
La sintaxis para utilizar los operadores de comparación es, la expresión de comparación operador expresión Para simplificar, considere la posibilidad de la palabra, de expresión aquí como un nombre de columna o un valor (por ejemplo, cero por encima). En realidad, puede significar una paz de código. NULL en una situación en la SQL Anywhere manual, se indica que "El valor NULL especifica un valor que es desconocido o no aplicable". Para simplificar, considere un valor NULL como una celda vacía en una tabla.
Los ejemplos de formas que puede utilizar NULL en condiciones son las siguientes, donde el salario es el nombre de una columna: Salario = NULL Salario NULL NO (Salario = NULL) significa lo contrario de salario es igual al NOT NULL (Salario NULL) significa lo contrario del salario no es igual a NULL Salario = 1000 Salario Salario ES NULO NO ES NULO Aquí, NULL, NO y SE son palabras reservadas. En la segunda y tercera