Comando SET NULL
Determina como os valores nulos têm suporte nos comandos ALTER TABLE - SQL, CREATE TABLE - SQL e INSERT - SQL.
Sintaxe
SET NULL ON | OFF
Argumentos
ATIVADO
(Padrão para o driver; o padrão para Visual FoxPro é OFF.) Especifica que todas as colunas em uma tabela criada com ALTER TABLE e CREATE TABLE permitirão valores nulos. Você pode substituir o suporte a valor nulo para colunas na tabela incluindo a cláusula NOT NULL nas definições das colunas.
Também especifica que INSERT – SQL inserirá valores nulos em todas as colunas não incluídas na cláusula INSERT - SQL VALUE. INSERT – O SQL inserirá valores nulos somente em colunas que permitem valores nulos.
OFF
Especifica que todas as colunas em uma tabela criada com ALTER TABLE e CREATE TABLE não permitirão valores nulos. Você pode designar o suporte a valor nulo para colunas em ALTER TABLE e CREATE TABLE incluindo a cláusula NULL nas definições das colunas.
Também especifica que INSERT – SQL inserirá valores em branco em todas as colunas não incluídas na cláusula INSERT - SQL VALUE.
Comentários
SET NULL afeta apenas como os valores nulos têm suporte em ALTER TABLE, CREATE TABLE e INSERT – SQL. Outros comandos não são afetados por SET NULL.
Consulte Também
ALTER TABLE – comando SQL
CREATE TABLE – comando SQL
INSERT – comando SQL