Enviado em 07/04/2014 - 16:52h
Boa tarde! A clausula if not exists deve ser usada somente em uma procedure ou pode ser usada em uma instrucao mysql comum. Vejam abaixo um exemplo bem simples do que estou querendo.
if not exists (select * from dbCadastro.estados where sigla="MG") then
begin
insert into dbCadastro.estados (sigla) values ("MG");
end;
end if;
Obs.: Eu sei que podemos definir um campo como unique no momento de criacao da tabela, mas preciso da informacao acima para outros propositos. Grato!
if not exists (select * from dbCadastro.estados where sigla="MG") then
begin
insert into dbCadastro.estados (sigla) values ("MG");
end;
end if;
Obs.: Eu sei que podemos definir um campo como unique no momento de criacao da tabela, mas preciso da informacao acima para outros propositos. Grato!