

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
SQL (Structured Query Language) é uma linguagem padrão usada para definir e manipular bancos de dados relacionais. A DDL (Data Definition Language) e a DML (Data Manipulation Language) são partes da linguagem SQL usadas, respectivamente, para definir e manter esquemas de bancos de dados e para manipular dados contidos nos registros (linhas) das tabelas dos bancos de dados. Considere um Sistema Gerenciador de Bancos de Dados (SGBD) relacional que segue o padrão SQL. Em qual situação o comando SQL ALTER TABLE é executado sem gerar erro?
Quando é adicionada uma restrição (constraint) UNIQUE em uma coluna que contém o mesmo valor em diferentes registros da tabela.
Quando é removida uma restrição (constraint) UNIQUE existente de uma coluna que não é referenciada por chave estrangeira.
Quando é adicionada uma restrição (constraint) NOT NULL sem valor DEFAULT em uma coluna que tem registros com valor NULL.
Quando é removida uma restrição (constraint) NOT NULL de uma coluna que é referenciada por chave estrangeira que faz parte de uma chave primária.