Documente Academic
Documente Profesional
Documente Cultură
A diferencia de los otros tipos de datos de SQL Server, el tipo de datos Boolean no
se puede especificar como tipo de datos de una columna o variable de una tabla y
no se puede devolver en un conjunto de resultados.
Cuando SET ANSI_NULLS es ON, un operador con una o dos expresiones NULL
devuelve UNKNOWN. Cuando SET ANSI_NULLS es OFF, se aplican las mismas
reglas, excepto para los operadores es igual a (=) y no es igual a (<>). Cuando
SET ANSI_NULLS es OFF, estos operadores tratan NULL como un valor
conocido, equivalente a cualquier otro valor NULL, y solo devuelven TRUE o
FALSE (nunca UNKNOWN).
Las expresiones con tipos de datos Boolean se usan en la cláusula WHERE para
filtrar las filas que cumplen las condiciones de búsqueda y en las instrucciones de
lenguaje de control de flujo tales como IF y WHILE, por ejemplo:
-- Uses AdventureWorks