Package k_util Agrupa herramientas para facilitar el desarrollo
|
Program units |
p_generar_trigger_secuencia | Genera trigger de secuencia para un campo de una tabla |
p_generar_type_objeto | |
f_valor_parametro | |
p_actualizar_valor_parametro | |
f_hash | |
bool_to_string | |
string_to_bool | |
blob_to_clob | |
clob_to_blob | |
base64encode | |
base64decode | |
encrypt | |
decrypt | |
json_to_objeto | |
objeto_to_json | |
read_http_body | |
f_base_datos | |
f_terminal | |
f_host | |
f_direccion_ip | |
f_esquema_actual | |
f_charset | |
f_es_valor_numerico | Retorna si el valor recibido es de tipo numérico |
f_zona_horaria | Retorna una zona horaria en formato '(+|-)HH:MM' |
Exceptions |
ex_tipo_inexistente |
ex_tipo_inexistente
ex_tipo_inexistente EXCEPTION;
p_generar_trigger_secuencia
PROCEDURE p_generar_trigger_secuencia(i_tabla IN VARCHAR2, i_campo IN VARCHAR2, i_trigger IN VARCHAR2 DEFAULT NULL, i_ejecutar IN BOOLEAN DEFAULT TRUE)
Genera trigger de secuencia para un campo de una tabla
Author |
jtsoya539 27/3/2020 17:06:21 |
Parameters |
i_tabla |
Tabla | |
i_campo |
Campo | |
i_trigger |
Trigger | |
i_ejecutar |
Ejecutar la(s) sentencia(s)? |
p_generar_type_objeto
PROCEDURE p_generar_type_objeto(i_tabla IN VARCHAR2, i_type IN VARCHAR2 DEFAULT NULL, i_ejecutar IN BOOLEAN DEFAULT TRUE)
f_valor_parametro
FUNCTION f_valor_parametro(i_id_parametro IN VARCHAR2) RETURN VARCHAR2
p_actualizar_valor_parametro
PROCEDURE p_actualizar_valor_parametro(i_id_parametro IN VARCHAR2, i_valor IN VARCHAR2)
f_hash
FUNCTION f_hash(i_data IN VARCHAR2, i_hash_type IN PLS_INTEGER) RETURN VARCHAR2
bool_to_string
FUNCTION bool_to_string(i_bool IN BOOLEAN) RETURN VARCHAR2
string_to_bool
FUNCTION string_to_bool(i_string IN VARCHAR2) RETURN BOOLEAN
blob_to_clob
FUNCTION blob_to_clob(p_data IN BLOB) RETURN CLOB
clob_to_blob
FUNCTION clob_to_blob(p_data IN CLOB) RETURN BLOB
base64encode
FUNCTION base64encode(i_blob IN BLOB) RETURN CLOB
base64decode
FUNCTION base64decode(i_clob IN CLOB) RETURN BLOB
encrypt
FUNCTION encrypt(i_src IN VARCHAR2) RETURN VARCHAR2
decrypt
FUNCTION decrypt(i_src IN VARCHAR2) RETURN VARCHAR2
json_to_objeto
FUNCTION json_to_objeto(i_json IN CLOB, i_nombre_tipo IN VARCHAR2) RETURN anydata
objeto_to_json
FUNCTION objeto_to_json(i_objeto IN anydata) RETURN CLOB
read_http_body
FUNCTION read_http_body(resp IN OUT utl_http.resp) RETURN CLOB
f_base_datos
FUNCTION f_base_datos RETURN VARCHAR2
f_terminal
FUNCTION f_terminal RETURN VARCHAR2
f_host
FUNCTION f_host RETURN VARCHAR2
f_direccion_ip
FUNCTION f_direccion_ip RETURN VARCHAR2
f_esquema_actual
FUNCTION f_esquema_actual RETURN VARCHAR2
f_charset
FUNCTION f_charset RETURN VARCHAR2
f_es_valor_numerico
FUNCTION f_es_valor_numerico(i_valor IN VARCHAR2) RETURN BOOLEAN
Retorna si el valor recibido es de tipo numérico
Author |
dmezac 26/1/2022 19:48:15 |
Parameters |
i_valor |
Zona horaria en formato decimal |
Returns |
Si el valor recibido es de tipo numérico |
f_zona_horaria
FUNCTION f_zona_horaria(i_zona_horaria IN VARCHAR2) RETURN VARCHAR2
Retorna una zona horaria en formato '(+|-)HH:MM'
Author |
dmezac 26/1/2022 19:43:15 |
Parameters |
i_zona_horaria |
Zona horaria en formato decimal |
Returns |
Zona horaria en formato '(+|-)HH:MM' |