› Fóruns › SQL e PL/SQL › Alguns erros q nao consigo identificar, por favor › Alguns erros q nao consigo identificar, por favor
fabio,
A sintaxe do cursor esta equivocada, quando vc declara um cursor, depois vc tem que usar os seguintes commandos !!
Open NOME_CURSOR; — Abrindo o cursor
Fetch NOME_CURSOR into VARIAVEIS — retornaa linha do ponteiro do cursor nas variaveis que vc definir, depois vc deve utilizar um loop ou For, ou While como queira …
O que reparei tambem, eh que vc nao declara as variareis antes de comecar o Begin, vc as estah declarando somente depois !!!
Isto pode te trazer problemas, para identificar erros !!!
Tem um tutorial de boas praticas de Pl/SQL aqui no site mesmo !!!
Vale a pena perder um tempinho lendo ele, pois lah deixa muito claro a declaracao de variaveis e identacao do codigo !!
Abracos e boa Sorte !!