Compartir por


Comando NULL del conjunto

Determina cómo admiten los valores NULL los comandos ALTER TABLE - SQL, CREATE TABLE - SQL e INSERT - SQL.

Sintaxis

  
SET NULL ON | OFF  

Argumentos

ACTIVAR
(Valor predeterminado para el controlador; el valor predeterminado de Visual FoxPro es OFF). Especifica que todas las columnas de una tabla creada con ALTER TABLE y CREATE TABLE permitirán valores NULL. Puede invalidar la compatibilidad con valores NULL para las columnas de la tabla si incluye la cláusula NOT NULL en las definiciones de las columnas.

Especifica también que INSERT - SQL insertará valores NULL en las columnas que no se incluyen en la cláusula INSERT - SQL VALUE. INSERT: SQL insertará valores NULL solo en columnas que permitan valores NULL.

Apagado
Especifica que todas las columnas de una tabla creada con ALTER TABLE y CREATE TABLE no permitirán valores NULL. Puede designar la compatibilidad con valores NULL para las columnas de ALTER TABLE y CREATE TABLE si incluye la cláusula NULL en las definiciones de las columnas.

Especifica también que INSERT - SQL insertará valores en blanco en las columnas que no se incluyen en la cláusula INSERT - SQL VALUE.

Comentarios

SET NULL solo afecta al modo en que ALTER TABLE, CREATE TABLE e INSERT - SQL admiten los valores NULL. Otros comandos no se ven afectados por SET NULL.

Consulte también

Modificar tabla - comando SQL
Crear tabla - comando SQL
Insertar: comando SQL