ola,

eu nao sei se é o caso, mas as procedures em sql server, quando é utilizado o comando "go", é perdida a referencia das variaveis declaradas... se tiver algum "go" na sua procedure, pode ser isso... se nao tiver, nao faco a ideia do que possa ser....

[]s,
Luiz - ASM

----- Original Message ----- From: <[EMAIL PROTECTED]>
To: "Lista Centura" <[email protected]>
Sent: Tuesday, April 11, 2006 2:58 PM
Subject: [sqlwin] procedure no Oracle


Amigos,

Na procedure que estou tentando criar retorna o seguinte erro:

ORA-06550: line 1, column 32:
PLS-00201: identifier 'MOVI_COD' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

Mas a variável MOVI_COD, que eu passo por parâmetro, já está declarada! Por isso
não sei como proceder.
Tentei utilizar o comando 'SHOW ERRORS procedure' para detalhar o erro, mas
curiosamente esse comando me retorna a mensagem: No errors for PROCEDURE.

alguém teria um exemplo de uma procedure com passagem de parâmetros?
pois pelos exemplos que disponho não encontrei nenhum erro de sintaxe.

grato.









==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a