Quantcast
Channel: dBforums – Everything on Databases, Design, Developers and Administrators
Viewing all articles
Browse latest Browse all 13329

need help in sequence monitoring

$
0
0
I am trying to make a check if sequence exceed your column precision..PLEASE I NEED YOUR ALL HELP IN CALCULATION PART WHERE IT IS CALCULATING PERCENTAGE..... OR IF YOU HAVE BETTER QUERY THAN THIS PLEASE LET ME KNOW.... OUR SEQUENCE HAS NAMING CONVENTION LIKE THIS "SEQ_<TABLE_NAME>" WHICH MAKES IT MUCH EASIER TO MONITOR RELATED TABLE WITH RELATED COLUMN....SEQUENCES ARE USING ON THE FIRST COLUMN WHICH ARE NUMBERS AND USING FOR ID COLUMN....I REALLY NEED IT ASAP......PLEASE LET ME KNOW IF I M DOING THIS CALCULATION IN A RITE WAY....IF NOT THEN PLEASE LET ME KNOW THAT HOW SHOULD I CALCULATE..I M SORRY IF I TYPED A LOT ...I M GETTING FRUSTRATED....THANKS IN ADVANCE....
Select ds.sequence_name,
dtc.table_name,
dtc.column_name,
ds.last_number,
dtc.data_precision,
round(ds.last_number/power(10,dtc.data_precision),2)*100||'%' percent_used
from all_sequences ds,
all_tab_columns dtc
where ds.sequence_name like 'SEQ_'||trim(upper(dtc.table_name))
order by percent_used desc, sequence_name;

Result was:
SEQUENCE_NAME TABLE_NAME
------------------------------ ------------------------------
COLUMN_NAME LAST_NUMBER DATA_PRECISION PERCENT_USED
------------------------------ ----------- -------------- --------------------
SEQ_INSTALLMENT GT_BILLINST_CALC_OUTPUT
INSTALLMENT 4973770 ########## 4974%

SEQ_CHARGE INSURANCE_CHARGES_SAVINGS_VT
CHARGE 4901537 ########## 490% ------->SHOULD GIVE ME IN DECIMAL OR SOME AMOUNT OF PERCENTAGE WHICH WILL MAKE SENSE


----------------------------------------------------------------

Viewing all articles
Browse latest Browse all 13329

Trending Articles