Fórum Erro em um Procedure #464190
16/12/2013
0
O código é o seguinte:
Delimiter | create procedure Mudarm(x char(1), data date) Begin insert into Func_desligado (id,nome,profissao,data_admin,data_deslig) values ((select id,nome,profissao,data_admin from Funcionarios where x = Funcionarios.id), data) ; end |
Como resolver?
Obrigado.
Tallison Renan
Curtir tópico
+ 0Posts
23/12/2013
Lucas Burg
Gostei + 0
30/12/2013
Douglas
Gostei + 0
30/12/2013
Tallison Renan
Depois de pronto, ficou assim:
Delimiter | create procedure Mudarm(x char(1), data date) Begin insert into Func_desligado (id,nome,profissao,data_admin,data_deslig) values ((select id from Funcionarios where x = Funcionarios.id),(select nome from Funcionarios where x = Funcionarios.id), (select profissao from Funcionarios where x = Funcionarios.id), (select data_admin from Funcionarios where x = Funcionarios.id), data) ; delete from Funcionarios where x = Funcionarios.id; end |
Obrigado aí pessoal!
Gostei + 0
30/12/2013
Douglas
Depois de pronto, ficou assim:
Delimiter | create procedure Mudarm(x char(1), data date) Begin insert into Func_desligado (id,nome,profissao,data_admin,data_deslig) values ((select id from Funcionarios where x = Funcionarios.id),(select nome from Funcionarios where x = Funcionarios.id), (select profissao from Funcionarios where x = Funcionarios.id), (select data_admin from Funcionarios where x = Funcionarios.id), data) ; delete from Funcionarios where x = Funcionarios.id; end |
Obrigado aí pessoal!
OK. O erro persisti ou agora com o código diferente que você mostrou acima já esta resolvido?
Gostei + 0
30/12/2013
Tallison Renan
Gostei + 0
02/01/2014
William
Gostei + 0
02/01/2014
Tallison Renan
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)