none
Stored procedure RRS feed

  • Pergunta

  • Estou tentando criar a seguinte :

        

    --2) Crie uma Stored procedure que recebe como parâmetro os dados de
        --um cliente e insira na tabela CLIENTE.

    CREATE OR REPLACE PROCEDURE uspDadosCliente(
        in_IDCLIENTE CLIENTE.IDCLIENTE%TYPE,
        in_NOME CLIENTE.NOME%TYPE,
        in_CPF CLIENTE.CPF%TYPE,
        in_DTNASCIMENTO CLIENTE.DTNASCIMENTO%TYPE)
    IS
    BEGIN

        INSERT INTO CLIENTE( "IDCLIENTE","NOME", "CPF", "DTNASCIMENTO")
    VALUES (IN_IDCLIENTE,IN_NOME,IN_CPF,IN_DTNASCIMENTO);
    COMMIT;
    END uspDadosCliente;

    Esta criando tudo ok, porem quando tento executar da erro

            

    BEGIN
        spDadosCliente (
            in_IDCLIENTE => 7,
            in_NOME=> 'TESTE',
            in_CPF =>11111111111,
            in_DTNASCIMENTO=>310586);

    END;

    ORA-06550: line 2, column 5:

    PLS-00201: identifier 'SPDADOSCLIENTE' must be declared

    Já tentei tb assim execute

    spDadosCliente (7,'TESTE',11111111111,310586);

    Apresenta o mesmo erro

    quinta-feira, 17 de setembro de 2020 18:54

Todas as Respostas

  • Ewerttoon,

    Este é um dos fóruns dedicados ao Microsoft SQL Server, você esta postando um conteúdo relacionado ao Oracle, infelizmente eu não vou conseguir te ajudar.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quinta-feira, 17 de setembro de 2020 22:59