Pular para o conteúdo

Fóruns SQL e PL/SQL Alguns erros q nao consigo identificar, por favor Alguns erros q nao consigo identificar, por favor

#76624
drumond
Participante

    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 !!