text: create table ge_agendamento(
   sq_agendamento number(10),
   ds_agendamento varchar2(4000) not null,
   ds_statment clob not null,
   minutos varchar2(100) not null, 
   horas varchar2(100) not null,
   dias_da_semana varchar2(100) not null,
   dias_do_mes varchar2(100) not null,
   meses varchar2(100) not null,
   dt_usuinc date not null,
   nm_usuinc varchar2(30) not null,
   dt_usualt date,
   nm_usualt varchar2(30),
   st_ativo number(1) check (st_ativo in (0,1)) not null );  
  
  alter table ge_agendamento
    add constraint pk_geagendamento primary key (sq_agendamento)
    using index;
  
  comment on column ge_agendamento.minutos is 'informe números de 0 a 59';
  comment on column ge_agendamento.horas is 'informe números de 0 a 23, sendo 0 Meia Noite';
  comment on column ge_agendamento.dias_da_semana is 'informe números de 1 a 7, sendo 1 Domingo e 7 Sábado.';
  comment on column ge_agendamento.dias_do_mes is 'informe números de 1 a 31';
  comment on column ge_agendamento.meses is 'informe números de 1 a 12, sendo 1 Janeiro e 12 Dezembro';
  comment on column ge_agendamento.ds_agendamento is 'Atenção!!! No lugar desses valores, você pode informar * (asterisco) para especificar uma execução constante. 
  Por exemplo, se o campo dias do mês conter *, o comando relacionado será executado todos os dias. 
  Você também pode informar intervalos no preenchimento, separando os números de início e fim através de - (hífen). 
  Por exemplo, se no campo horas for informando 2-5, o comando relacionado será executado às 2, 3, 4 e 5 horas. 
  E se o comando tiver que ser executado às 2 horas, entre 15 e 18 horas e às 22 horas? Basta informar 2,15-18,22. 
  Nestes casos, você separa os parâmetros por vírgula.';
   
  create sequence sq_ge_agendamento 
  increment by 1 
  start with 1
  nocache;
  /
  