por que não queria colocar os meus miles nomes de generators em uma funcao, quero que a procedure leia as tabelas de sistema e faça isso automaticamente para mim...
e dentro da SP acho q o SET TERM nao eh necessario, nem sei se funciona... :S... dae eh esse o meu problema, o de fazer a SP entender que o q tem na variavel eh uma string literal... e nao uma variavel apenas.... -- ____________________________ att.: Oseas 'mentux' Tormen Celular: +55 (49) 8403-0836 Cidade.: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ NM Informática Desenvolvimento de Softwares Hospitalares Fone Com.: +55 (49) 3322-4772 Fone Cel.: +55 (49) 8403-1993 Rua......: Nereu Ramos, Ed. CPC Bairro...: Centro Cidade...: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ msn.......: [EMAIL PROTECTED] ICQ.......: 169395237 Ymessenger: [EMAIL PROTECTED] skype.....: mentux_ +++++++++++++++++++++++++++++++++++++++++ ----- Original Message ----- From: Denise To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 16, 2005 1:03 PM Subject: Re: [delphi-br] Problema com procedure... Em não sei se entendi muito bem mais porque vc não experimenta SET TERM ^ ; CREATE PROCEDURE NEW_PROCEDURE AS begin set generator gen_<nome>_id to 0 set generator gen_<nome1>_id to 0 . . . assim por diante suspend; end^ SET TERM ; ^ ----- Original Message ----- From: Oseas 'mentux' Tormen To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 16, 2005 11:44 AM Subject: Re: [delphi-br] Problema com procedure... FireBird 1.5 Denise.... -- ____________________________ att.: Oseas 'mentux' Tormen Celular: +55 (49) 8403-0836 Cidade.: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ NM Informática Desenvolvimento de Softwares Hospitalares Fone Com.: +55 (49) 3322-4772 Fone Cel.: +55 (49) 8403-1993 Rua......: Nereu Ramos, Ed. CPC Bairro...: Centro Cidade...: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ msn.......: [EMAIL PROTECTED] ICQ.......: 169395237 Ymessenger: [EMAIL PROTECTED] skype.....: mentux_ +++++++++++++++++++++++++++++++++++++++++ ----- Original Message ----- From: Denise To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 16, 2005 11:17 AM Subject: Re: [delphi-br] Problema com procedure... Qual o banco vc usa? ----- Original Message ----- From: "Oseas 'mentux' Tormen" <[EMAIL PROTECTED]> To: <delphi-br@yahoogrupos.com.br> Sent: Wednesday, November 16, 2005 11:09 AM Subject: [delphi-br] Problema com procedure... estamos com um problema a algum tempo na empresa, precisamos fazer uma procedure que zere os generators na base de dados, o exemplo está abaixo, o problema é que a procedure nao aceita que eu passe para o comando a variavel com o nome do generator, alguém jah fez algo assim, ou sabe o q devo fazer para poder funcionar esta procedure? procedure___________________________________ CREATE PROCEDURE PP_ZERAR_ALL_GENERATORS AS DECLARE VARIABLE VAR_GENERATOR VARCHAR(31); DECLARE VARIABLE VAR_OLD_VALUE INTEGER; BEGIN FOR SELECT RDB$GENERATORS.RDB$GENERATOR_NAME FROM RDB$GENERATORS WHERE RDB$GENERATORS.RDB$SYSTEM_FLAG IS NULL ORDER BY RDB$GENERATORS.RDB$GENERATOR_ID INTO :VAR_GENERATOR DO BEGIN VAR_OLD_VALUE = GEN_ID(VAR_GENERATOR,0); GEN_ID(VAR_GENERATOR, (VAR_OLD_VALUE * -1)); SUSPEND; END END -- ____________________________ att.: Oseas 'mentux' Tormen Celular: +55 (49) 8403-0836 Cidade.: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ NM Informática Desenvolvimento de Softwares Hospitalares Fone Com.: +55 (49) 3322-4772 Fone Cel.: +55 (49) 8403-1993 Rua......: Nereu Ramos, Ed. CPC Bairro...: Centro Cidade...: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ msn.......: [EMAIL PROTECTED] ICQ.......: 169395237 Ymessenger: [EMAIL PROTECTED] skype.....: mentux_ +++++++++++++++++++++++++++++++++++++++++ -- ____________________________ att.: Oseas 'mentux' Tormen Celular: +55 (49) 8403-0836 Cidade.: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ NM Informática Desenvolvimento de Softwares Hospitalares Fone Com.: +55 (49) 3322-4772 Fone Cel.: +55 (49) 8403-1993 Rua......: Nereu Ramos, Ed. CPC Bairro...: Centro Cidade...: Chapecó - SC - BR +++++++++++++++++++++++++++++++++++++++++ msn.......: [EMAIL PROTECTED] ICQ.......: 169395237 Ymessenger: [EMAIL PROTECTED] skype.....: mentux_ +++++++++++++++++++++++++++++++++++++++++ [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos _______________________________________________________ Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html