index

Package k_archivo

Agrupa operaciones relacionadas con archivos

Author
jtsoya539 27/3/2020 16:22:16


Program units
f_tipo_mime  
f_recuperar_archivo  
p_guardar_archivo  
p_calcular_propiedades  
f_version_archivo  
f_data_url  
f_data_url  

Constants
c_carpeta_fuentes  
c_carpeta_imagenes  
c_carpeta_textos  


c_carpeta_fuentes

c_carpeta_fuentes  constant varchar2(30) := 'FUENTES';

c_carpeta_imagenes

c_carpeta_imagenes constant varchar2(30) := 'IMAGENES';

c_carpeta_textos

c_carpeta_textos   constant varchar2(30) := 'TEXTOS';

f_tipo_mime

function f_tipo_mime(i_dominio   in varchar2,
                     i_extension in varchar2) return varchar2


f_recuperar_archivo

function f_recuperar_archivo(i_tabla      in varchar2,
                             i_campo      in varchar2,
                             i_referencia in varchar2,
                             i_version    in varchar2 default null)
  return y_archivo


p_guardar_archivo

procedure p_guardar_archivo(i_tabla      in varchar2,
                            i_campo      in varchar2,
                            i_referencia in varchar2,
                            i_archivo    in y_archivo)


p_calcular_propiedades

procedure p_calcular_propiedades(i_contenido in blob,
                                 o_checksum  out varchar2,
                                 o_tamano    out number)


f_version_archivo

function f_version_archivo(i_tabla      in varchar2,
                           i_campo      in varchar2,
                           i_referencia in varchar2) return number


f_data_url

function f_data_url(i_contenido in blob,
                    i_tipo_mime in varchar2) return clob


f_data_url

function f_data_url(i_tabla      in varchar2,
                    i_campo      in varchar2,
                    i_referencia in varchar2,
                    i_version    in varchar2 default null) return clob