Imagem de fundo

Considere um banco de dados MySQL Community 5 com configurações no padrão da distribuiç...

Considere um banco de dados MySQL Community 5 com configurações no padrão da distribuição oficial, onde um programador executou os dois comandos abaixo:

create table xyz (id integer, nome varchar(5) );

insert into xyz (nome) values ('ABCDEF');

Após a execução desses comandos, o programador obteve uma mensagem erro. Qual alternativa representa os comandos que resolveriam o problema, caso fossem executados logo após a obtenção da mensagem de erro?

A

ALTER TABLE xyz MODIFY id integer NULL;

INSERT INTO xyz (nome) values ('ABCDEF');

B

ALTER TABLE xyz MODIFY nome varchar(6);

INSERT INTO xyz (nome) values ('ABCDEF');

C

INSERT INTO xyz (id, nome) values (1, 'ABCDEF');

D

INSERT INTO xyz (id, nome) values (NULL, 'ABCDEF');

E

INSERT INTO xyz (nome) values (1, 'ABCDEF');