Questão
ID 1133820Disciplina: Tecnologia da Informação
Assuntos: Insert, Update e Delete
Ano: 2012 Banca: COPS UEL - Coordenadoria de Processos Seletivos da Universidade Estadual de Londrina Órgão: Secretaria de Administração e Previdência do Paraná
Considere o código SQL, a seguir, e responda às questões de 34 a 36.
create table tabela(
a int(4) unsigned zerofill default ’0000’ not null,
b char(20) default ’’ not null,
c double(16,2) default ’0.00’ not null,
primary key(a,b,c));
insert into tabela values
(1,’A’,3.45),(1,’B’,3.99),(1,’C’,3.45),(1,’D’,4.05),
(2,’A’,1.69),(2,’B’,1.78),(2,’D’,1.78),
(3,’A’,2.01),(3,’B’,2.01),(3,’C’,1.97),(3,’D’,1.69),
(4,’A’,5.67),(4,’C’,5.66),(4,’D’,5.50),(4,’E’,5.49);
alter table tabela add d int(6) unsigned zerofill default ’0’;
update tabela set d=125 where b=’A’;
update tabela set d=d+157 where b<>’A’;
Um usuário tentou atualizar e inserir valores no banco de dados, mas, por um descuido seu, obteve uma mensagem de erro.
Assinale a alternativa que indica, corretamente, a sequência de comandos que gerou o erro.