Três comandos serão aceitos e processados corretamente pelo MySQL: - INSERT INTO TESTE (XPTO, NOME) VALUES (0,'Maria') - INSERT INTO TESTE (XPTO, NOME) VALUES (NULL,'Gabriel') - INSERT INTO TESTE (XPTO, NOME) VALUES (100,'Nina') O primeiro comando será aceito porque a tabela TESTE possui duas colunas, XPTO e NOME, e o comando especifica ambas as colunas. O segundo comando será aceito porque a coluna XPTO é definida como NULLABLE, permitindo que o valor NULL seja inserido. O terceiro comando será aceito porque a coluna XPTO é definida como INT, permitindo que o valor 100 seja inserido. O primeiro comando não será aceito porque especifica apenas a coluna NOME, deixando a coluna XPTO sem valor.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar