Introdução 

 SQL Scripts 

 Packages 
 pkg_nkw_exc 
 pkg_nkw_env 
 pkg_nkw_rpl 
 pkg_nkw_std 
 pkg_nkw_app 
 pkg_nkw_spm 
 pkg_nkw_hfs 
 pkg_nkw_sdv 
 pkg_nkw_sys 
 pkg_nkw_obj 
 pkg_nkw_grv 
 pkg_nkw_usr 
 pkg_nkw_cmm 
 pkg_nkw_hlp 
 pkg_nkw_dvp 
 pkg_nkw_dnt_std 
 pkg_nkw_dnt_dvies 
 pkg_nkw_dnt_ccvies 
 pkg_nkw_dnt_logies 
 pkg_nkw_dnt_eppc 
 pkg_nkw_dnt_eapb 
 pkg_nkw_dnt_drmies 
 pkg_nkw_dnt 
 pkg_nkw_drm 
 pkg_nkw_oim 
 pkg_nkw_aud 
 pkg_nkw_dpl 
 pkg_nkw_srw 

 Packages Body 

 Forms 6i 

 Reports 6i 

Linux

 Downloads 
PKG_NKW_STD.SPS
Source Package Specification
Funções de usuários.
create or replace package pkg_nkw_std
timestamp '2006-07-07:10:10:10'
is
   ------------------------------------------------------------------
   -- 2006 DataPRO Developers - m@urelio
   ------------------------------------------------------------------
   -- Version: 2.0.2
   ------------------------------------------------------------------
   -- Collections, Records, Variables, Constants, Exceptions, Cursors
   ------------------------------------------------------------------
   ------------------------------------------------------------------
   -- ON_RANGE
   ------------------------------------------------------------------
   function on_range(fv_date in date,
		     fv_low  in date,
		     fv_high in date)
      return integer;
      pragma restrict_references(on_range, WNDS, WNPS);
   function on_range(fv_number in number,
		     fv_low    in number,
		     fv_high   in number)
      return integer;
      pragma restrict_references(on_range, WNDS, WNPS);
   function on_range(fv_string in varchar2,
		     fv_low    in varchar2,
		     fv_high   in varchar2)
      return integer;
      pragma restrict_references(on_range, WNDS, WNPS);
   ------------------------------------------------------------------
   -- GET_MINUTES
   ------------------------------------------------------------------
   function get_minutes(fv_minutes in number) return number;
      pragma restrict_references(get_minutes, WNDS, WNPS);
   ------------------------------------------------------------------
   -- GET_HOURS
   ------------------------------------------------------------------
   function get_hours(fv_hours in number) return number;
      pragma restrict_references(get_hours, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_HOURS
   ------------------------------------------------------------------
   function fmt_hours(fv_minutes in number) return varchar2;
      pragma restrict_references(fmt_hours, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_SUM_HOURS
   ------------------------------------------------------------------
   function fmt_sum_hours(fv_minutes in number) return varchar2;
      pragma restrict_references(fmt_sum_hours, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_INPUT
   ------------------------------------------------------------------
   function fmt_input(fv_minutes in number) return varchar2;
      pragma restrict_references(fmt_input, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_TIME
   ------------------------------------------------------------------
   function is_time(fv_time in number) return boolean;
      pragma restrict_references(is_time, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_DATE
   ------------------------------------------------------------------
   function is_date(fv_string in varchar2 := null,
		    fv_format in varchar2 := null) return boolean;
      pragma restrict_references(is_date, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_NUMBER
   ------------------------------------------------------------------
   function is_number(fv_string in varchar2 := null) return boolean;
      pragma restrict_references(is_number, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_INTEGER
   ------------------------------------------------------------------
   function is_integer(fv_string in varchar2 := null) return boolean;
      pragma restrict_references(is_integer, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_UF
   ------------------------------------------------------------------
   function is_uf(fv_uf in varchar2 := null) return boolean;
      pragma restrict_references(is_uf, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_PASSWD
   ------------------------------------------------------------------
   function is_passwd(fv_passwd in varchar2 := null) return boolean;
      pragma restrict_references(is_passwd, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_CNPJ - Checa digitos verificadores do CNPJ
   ------------------------------------------------------------------
   function is_cnpj(fv_cnpj in number) return boolean;
      pragma restrict_references(is_cnpj, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_CPF - Checa digitos verificadores do CPF
   ------------------------------------------------------------------
   function is_cpf(fv_cpf in number) return boolean;
      pragma restrict_references(is_cpf, WNDS, WNPS);
   ------------------------------------------------------------------
   -- IS_CGC
   ------------------------------------------------------------------
   function is_cgc(fv_num in number, fv_pessoa in varchar2) return boolean;
      pragma restrict_references(is_cgc, WNDS, WNPS);
   ------------------------------------------------------------------
   -- TO_INTEGER
   ------------------------------------------------------------------
   function to_integer(fv_string in varchar2) return number;
      pragma restrict_references(to_integer, WNDS, WNPS);
   ------------------------------------------------------------------
   -- TO_FEIRA
   ------------------------------------------------------------------
   function to_feira(fv_date in date) return varchar2;
      pragma restrict_references(to_feira, WNDS, WNPS);
   ------------------------------------------------------------------
   -- CIAO
   ------------------------------------------------------------------
   function ciao return varchar2;
      pragma restrict_references(ciao, WNDS, WNPS);
   ------------------------------------------------------------------
   -- PRENOM
   ------------------------------------------------------------------
   function prenom(fv_name in varchar2) return varchar2;
      pragma restrict_references(prenom, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_CGC - Formata CNPJ e CPF
   ------------------------------------------------------------------
   function fmt_cgc(fv_cgc in number, fv_pessoa in varchar2 := 'F')
      return varchar2;
      pragma restrict_references(fmt_cgc, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_CNPJ - Formata CNPJ
   ------------------------------------------------------------------
   function fmt_cnpj(fv_cnpj in number) return varchar2;
      pragma restrict_references(fmt_cnpj, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_CPF - Formata CPF
   ------------------------------------------------------------------
   function fmt_cpf(fv_cpf in number) return varchar2;
      pragma restrict_references(fmt_cpf, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_CEP - Formata CEP
   ------------------------------------------------------------------
   function fmt_cep(fv_cep in number) return varchar2;
      pragma restrict_references(fmt_cep, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_LIKE - Format a string to a like comparison
   ------------------------------------------------------------------
   function fmt_like(fv_char in varchar2) return varchar2;
      pragma restrict_references(fmt_like, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_TEXT - Format a text for a nice retrieval...
   ------------------------------------------------------------------
   function fmt_text(fv_text in varchar2) return varchar2;
      pragma restrict_references(fmt_text, WNDS, WNPS);
   ------------------------------------------------------------------
   -- FMT_CHAR - Format a varchar2 value for store
   ------------------------------------------------------------------
   function fmt_char(fv_char in varchar2, fv_length in number := 32767)
      return varchar2;
      pragma restrict_references(fmt_char, WNDS, WNPS);
   ------------------------------------------------------------------
   -- GET_SYSDATE - Gets the DataBase TimeStamp
   ------------------------------------------------------------------
   function get_sysdate return date;
      pragma restrict_references(get_sysdate, WNDS, WNPS);
   ------------------------------------------------------------------
   -- SPLIT
   ------------------------------------------------------------------
   function split(fv_string in varchar2,
		  fv_sep    in varchar2,
		  fv_field  in number)
      return varchar2;
   ------------------------------------------------------------------
   -- DEC2BIN
   ------------------------------------------------------------------
   function dec2bin(fv_value in integer) return integer;
      pragma restrict_references(dec2bin, WNDS, WNPS);
   ------------------------------------------------------------------
   -- BIN2DEC
   ------------------------------------------------------------------
   function bin2dec(fv_value in integer) return integer;
      pragma restrict_references(bin2dec, WNDS, WNPS);
   ------------------------------------------------------------------
   -- DEC2OCT
   ------------------------------------------------------------------
   function dec2oct(fv_value in integer) return integer;
      pragma restrict_references(dec2oct, WNDS, WNPS);
   ------------------------------------------------------------------
   -- OCT2DEC
   ------------------------------------------------------------------
   function oct2dec(fv_value in integer) return integer;
      pragma restrict_references(oct2dec, WNDS, WNPS);
   ------------------------------------------------------------------
   -- DEC2HEX
   ------------------------------------------------------------------
   function dec2hex(fv_value in integer) return varchar2;
      pragma restrict_references(dec2hex, WNDS, WNPS);
   ------------------------------------------------------------------
   -- HEX2DEC
   ------------------------------------------------------------------
   function hex2dec(fv_value in varchar2) return integer;
      pragma restrict_references(hex2dec, WNDS, WNPS);
   ------------------------------------------------------------------
   -- DEC2ASC
   ------------------------------------------------------------------
   function dec2asc(fv_value in integer) return varchar2;
      pragma restrict_references(dec2asc, WNDS, WNPS);
   ------------------------------------------------------------------
   -- ASC2DEC
   ------------------------------------------------------------------
   function asc2dec(fv_value in varchar2) return integer;
      pragma restrict_references(asc2dec, WNDS, WNPS);
   ------------------------------------------------------------------
   -- CREATE_DV
   ------------------------------------------------------------------
   function create_dv(fv_int in integer)
      return integer;
      pragma restrict_references(create_dv, WNDS, WNPS);
   ------------------------------------------------------------------
   -- CHECK_DV
   ------------------------------------------------------------------
   function check_dv(fv_int in integer)
      return boolean;
   ------------------------------------------------------------------
   -- FMT_DV
   ------------------------------------------------------------------
   function fmt_dv(fv_int    in integer,
		   fv_digits in integer := 6)
      return varchar2;
      pragma restrict_references(fmt_dv, WNDS, WNPS);
end pkg_nkw_std;
© 2017 DataPRO Developers