Added string_util_pkg.is_str_integer

This commit is contained in:
Matthew Hasbach 2015-05-12 18:48:34 -04:00
parent 42b5cd2e6f
commit 8fdac96e66
2 changed files with 25 additions and 0 deletions

View File

@ -557,6 +557,28 @@ begin
end is_str_number; end is_str_number;
function is_str_integer (p_str in varchar2) return boolean
as
l_returnvalue boolean;
begin
/*
Purpose: returns true if string is an integer
Who Date Description
------ ---------- -------------------------------------
MJH 12.05.2015 Created
*/
l_returnvalue := regexp_instr(p_str, '[^0-9]') = 0;
return l_returnvalue;
end is_str_integer;
function short_str (p_str in varchar2, function short_str (p_str in varchar2,
p_length in number, p_length in number,
p_truncation_indicator in varchar2 := '...') return varchar2 p_truncation_indicator in varchar2 := '...') return varchar2

View File

@ -100,6 +100,9 @@ as
p_decimal_separator in varchar2 := null, p_decimal_separator in varchar2 := null,
p_thousand_separator in varchar2 := null) return boolean; p_thousand_separator in varchar2 := null) return boolean;
-- returns true if string is an integer
function is_str_integer (p_str in varchar2) return boolean;
-- returns substring and indicates if string has been truncated -- returns substring and indicates if string has been truncated
function short_str (p_str in varchar2, function short_str (p_str in varchar2,
p_length in number, p_length in number,