Resultados da pesquisa a pedido "plsql"

1 a resposta

Por que a execução dessa consulta com EXECUTE IMMEDIATE faz com que ela falhe?

Estou escrevendo um procedimento PL / SQL que precisa gerar dinamicamente algumas consultas, uma das quais envolve a criação de uma tabela temporária usando resultados de uma consulta tomada como parâmetro. CREATE OR REPLACE PROCEDURE ...

8 a resposta

PL / SQL: existe uma instrução para parar completamente a execução do scrip

Estou tentando fazer algumas verificações em um esquema de banco de dados no início de um script PL / SQ Se as verificações derem resultados sem êxito, desejo interromper o script para impedir que as próximas instruções sejam executada Eu ...

4 a resposta

Procedimento armazenado Oracle Parâmetros OUT

Tenho um procedimento armazenado com um parâmetro IN OUT declarado da seguinte maneira: create or replace PROCEDURE RIFATT_SEGN0_INS(pIdRifattSegn0 in OUT NUMBER, pNumDossier IN VARCHAR2 , pNumConsegna IN NUMBER, pDtConsegna IN DATE, [..] ) ...

10 a resposta

Como reutilizar uma consulta grande sem repeti-la?

Se eu tiver duas consultas, que chamareihorrible_query_1 eugly_query_2, e quero executar as duas operações seguintes a segui (horrible_query_1) minus (ugly_query_2) (ugly_query_2) minus (horrible_query_1) Ou talvez eu tenha ...

22 a resposta

Pode selecionar tudo, exceto 1 ou 2 campos, sem câimbr

É possível, no PLSQL, selecionar todos os campos em uma tabela, exceto 1 ou 2, sem precisar especificar os campos que você desej Exemplo, a tabela de funcionários possui os campos: Eu iriprimeiro nomúltimo nomhobbie Ainda é possível escrever ...

2 a resposta

Pesquisando dados de uma tabela usando o procedimento armazenado no oracle passando tablename como um parâmetro

Este procedimento não está funcionando corretament create or replace procedure bank_search_sp ( p_tablename in varchar2, p_searchname in varchar2, p_bankcode out varchar2, p_bankname out varchar2, p_dist_code out number ) as v_tem ...

4 a resposta

Passando argumentos para o procedimento armazenado oracle através do trabalho do planejador

Tenho um procedimento armazenado que está sendo chamado de um trabalho dbms. i.e. DBMS_SCHEDULER.RUN_JOB ('Procedure_JB', FALSE);Um procedimento armazenado com código java, que depois de fazer algumas coisas, inicia o Procedure_JB de ...

2 a resposta

Como desativar o PL / SQL em consultas Oracle

Aqui está um exemplo do tipo de consulta que eu gostaria de impedir a execução no meu servidor: begin While True LOOP dbms_output.put_line('tst'); END LOOP; endEsta consulta (ou outras semelhantes) pode estar atingindo meu servidor Oracle por ...

10 a resposta

Usar "select *" para um cursor em PL / SQL é considerado uma programação rui

Muitas vezes eu uso cursores desta maneira: for rec in (select * from MY_TABLE where MY_COND = ITION) loop if rec.FIELD1 = 'something' then do_something(); end if; if rec.FIELD2 <> 'somethingelse' then blabla(); end if; end loop; O líder da ...

12 a resposta

criar o pacote Oracle encontrado PLS-00103: Encontrado o símbolo "CREATE"

Estou escrevendo um pacote oracle usando o Oracle sql developer, recebi este erro de compilação: Erro (7,1): PLS-00103: Encontrado o símbolo "CREATE". create or replace PACKAGE TestPackage AS FUNCTION beforePopulate RETURN BOOLEAN; FUNCTION ...