Sobes.tech
Junior

Como proibir deixar uma coluna vazia na base de dados?

sobes.tech IA

Resposta da IA

Usar a restrição NOT NULL para esta coluna ao criar a tabela ou ao modificar uma existente.

Ao criar a tabela:

CREATE TABLE minha_tabela (
    id INT PRIMARY KEY,
    nome VARCHAR(255) NOT NULL, // Proibição de NULL na coluna nome
    descricao TEXT
);

Ao modificar uma tabela existente:

ALTER TABLE minha_tabela
MODIFY COLUMN nome VARCHAR(255) NOT NULL;

Isto garante que, ao inserir ou atualizar dados nesta coluna, deve ser especificado um valor diferente de NULL.