Oracle for Devs/Desenvolvimento e SQL na Prática
Tecnologias
Quer continuar assistindo este conteúdo?

Assinando agora você recebe acesso imediato a todas as formações em programação do zero ao avançado da Rocketseat em uma única assinatura.

Rocketseat

Mais de 35 mil devs já deram o primeiro passo com a Rocketseat

Informação

Dicionário e Objetos

Nesta aula, exploramos o dicionário de dados do Oracle, abordando os objetos disponíveis e como consultá-los. Aprendemos a criar um Scheduler Job, uma tarefa agendada que permite automatizar rotinas no banco de dados. Mostrei como usar views como DBA_Tables e DBA_Objects para monitorar e gerenciar objetos. Ao final, criamos um job que insere dados automaticamente em uma tabela.

Dicionário de Dados

sqlplus sys as sysdba senha: oracle alter session et container=rhpdb; select table_name from dba_tables where owner='APP_RH'; select owner, object_name, object_type from dba_objects where owner='APP_RH'; select sum(bytes/1024/1024/1024/1024) from dba_segments where segment_name='EXEMPLO';

Criando SCHEDULER JOB:

BEGIN DBMS_SCHEDULER.CREATE_JOB ( JOB_NAME => 'JOB_INSERE', JOB_TYPE => 'STORED_PROCEDURE', JOB_ACTION => 'PRC_INSERE_TABELA', START_DATE => SYSDATE, REPEAT_INTERVAL => 'FREQ=MINUTELY;INTERVAL=1', ENABLED => TRUE,

Mudar data e hora

alter session set nls_date_format='hh24:mi:ss dd/mm/yyyy';

Todos os direitos reservados

Rocketseat 2026