Resumo de Banco de Dados

752 palavras 4 páginas
banco dados:

in/out/in out

1- desenvolver uma procedure para validar parâmetros: in/out/in out, com insersão de valores (tabela)

create table resultado_executa
(cod_resu_exec int primary key, dt_resu_exec ate not null, txt_resu_exec vachaar(100), vl_resu_exec number); create sequence seq_resultado_executa;

create or replce sp_teste_in_out_inout( p_valor_entrada IN number, p_valor_saida OUT number, p_valor_ent_sai IN OUT number) IS v_valor_local number := 0;
BEGIN

''''''''''''''''''''teste parametros entrada''''''''''''''''''''''

IF p_valor_entrada IS NULL then INSERT INTO RESULTADO_EXECUTA VALUES (seq_resultao_executa.nextval, sysdate, 'p_valor_entrada = NULO', NULL)
ELSE
v_valor_locl := p_valor_entrada; INSERT INTO RESULTADO_EXECUTA VALUES (seq_resultado_executa.nextval, sysdate, NULL, v_valor_local);
END IF;

''''''''''''''''''''''TESTE parametros saida'''''''''''''''''''''''''''''''

IF p_valor_saida IS NULL THEN p_valor_saida := 100; INSERT INTO RESULTADO_EXECUTA VALUES (seq_resultado_executa.nextval, sysdate, 'p_valor_saida', p_valor_saida);
END IF;

'''''''''''''''''''''teste do parametro de entrada e saida''''''''''''''''

if p_valor_ent_saida IS NULL THEN INSERT INTO RESULTADO_EXECUTA VALUES (seq_resultado_executa.nextval, sysdate, 'p_valor_ent_saida = NULL', NULL); else v_valor_local := P_valor_ent_sai; INSERT INTO RESULTADO_EXECUTA VALUES (seq_resultado_executa.nextval, sysdate, 'p_valor_ent_sai', v_valor_LOCAL);
END IF;

'''''''''''''''''''''''''confirmar transação'''''''''''''''''''''''''''''''''

COMMIT;
END;

=========================================================================================================================

resumão ultima aula:

1) Criar tabelas e relacionamentos;

CREATE TABLE CLIENTE_OFICINA
(COD_CLI INT PRIMARY KEY,
NOME_CLI VARCHAR(40) NOT NULL,
FONE_CLI VARCHAR(20) NOT NULL);

CREATE TABLE

Relacionados

  • Resumo de Banco de Dados
    290 palavras | 2 páginas
  • Banco de dados - resumo
    433 palavras | 2 páginas
  • Resumo banco de dados
    1147 palavras | 5 páginas
  • banco de dados resumo
    800 palavras | 4 páginas
  • Resumo banco de dados
    402 palavras | 2 páginas
  • Resumo Banco De Dados
    1069 palavras | 5 páginas
  • Resumo Banco de Dados
    3460 palavras | 14 páginas
  • Banco de dados sua arquitetura resumo
    798 palavras | 4 páginas
  • Resumo Arquiteturas Banco de Dados
    328 palavras | 2 páginas
  • Resumo Banco de Dados Jasmine
    1308 palavras | 6 páginas