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?
ALTER TABLE xyz MODIFY id integer NULL;
INSERT INTO xyz (nome) values ('ABCDEF');
ALTER TABLE xyz MODIFY nome varchar(6);
INSERT INTO xyz (nome) values ('ABCDEF');
INSERT INTO xyz (id, nome) values (1, 'ABCDEF');
INSERT INTO xyz (id, nome) values (NULL, 'ABCDEF');
INSERT INTO xyz (nome) values (1, 'ABCDEF');