Confusion in group by function- Any thoughts?
Hi,
I always have a doubt regarding the group by function i.e. if we are using a group by function and we want to display some columns which are not to be grouped by then how do we display those.
Like for eg.
to display last name, department no and average of salary for each department how should we proceed.
I know we can display the department no, and avg(sal) but how abt the last name.
Do we use a subquery?
Any thoughts or explanaitions with example?
Thanks
While the analytic functions already suggested are likely more efficient for y our example, there are cases where they may not be. An alternative formulation without analytics would be something like:
SQL> SELECT s.department_id, e.last_name, s.average
2 FROM (SELECT department_id, AVG(salary) average
3 FROM employees
4 GROUP BY department_id) s, employees e
5 WHERE s.department_id = e.department_id
6 ORDER BY s.department_id;
DEPARTMENT_ID LAST_NAME AVERAGE
10 Whalen 4400
20 Hartstein 9500
20 Fay 9500
30 Raphaely 4150
30 Tobias 4150
30 Colmenares 4150
30 Himuro 4150
30 Baida 4150
30 Khoo 4150
40 Mavris 6500
50 Taylor 3475.55556
50 Fleaur 3475.55556
50 Sullivan 3475.55556
50 Geoni 3475.55556
50 Cabrio 3475.55556HTH
John
Similar Messages
-
Confusion in group by function
Hi,
I always have a doubt regarding the group by function i.e. if we are using a group by function and we want to display some columns which are not to be grouped by then how do we display those.
Like for eg.
to display last name, department no and average of salary for each department how should we proceed.
I know we can display the department no, and avg(sal) but how abt the last name.
Do we use a subquery?
Any thoughts or explanaitions with example?
Thankshi, People often get confused with group by function.
You have to be very clear about this that the group by must include all the columns that have been selected. If you want to use another column out of group by list then that column must be driven by the another table join or inline table join.
bye -
Hi, I have a late 2011 MacBook Pro but cant get the mirroring function to work with Apple TV. I've got the most recent Software 10.7.5 but cant see the mirroring icon or turn this on. I'm able to mirror from my Ipad but not my Mac, any thoughts?
Welcome to the Apple Support Communities
AirPlay Mirroring is supported on your Mac, but it needs OS X Mountain Lion (10.8). See > http://support.apple.com/kb/HT5404
You have two possibilities:
1. Make a backup, open App Store and purchase Mountain Lion to upgrade to this OS X. Then, you will find the AirPlay Mirroring icon at the top right of the display, on the menu bar, or on System Preferences > Displays.
2. Keep OS X Lion and use AirParrot > http://www.airparrot.com
Both options work properly, but I recommend AirPlay Mirroring as it doesn't need a third-party program -
Safari says "i cannot open the page because the server cannot be found" I get this on Safari and Mail does not function. Apps work like a dream. All Windows OS are screaming. Any thoughts?
You can check this thread for the answer you are looking for.
https://discussions.apple.com/thread/3685247?start=0&tstart=0 -
Hello people,
I can't update iPhoto after installing OSX 10.9.2, it has the name otto@**** in the apple ID box and will not let me change it. Any thoughts?
Thanks
<Email Edited By Host>You installed a hacked app, originally from the Mac App Store. It contains the receipt for a different app, downloaded using an account that you don't control. You need to identify and remove the hacked app.
Important: The app you need to remove is not necessarily the one named in the App Store alert. For example, the App Store may prompt you to update "Angry Birds" or "Twitter," but the hacked app may be something else entirely. Don't make any assumptions about which app you're looking for. To find it, you must carry out a systematic search with Spotlight.
1. Triple-click anywhere in the line of text below on this page to select it:
kMDItemAppStoreHasReceipt=1
Copy the selected text to the Clipboard by pressing the key combination command-C.
2. In the Finder, press command-F to open a search window, or select
File ▹ Find
from the menu bar. In the search window, select
Search: This Mac
from the row of tokens below the toolbar. Below that is a popup menu of search criteria, initially showing Kind. From that menu, select
Other...
A sheet will drop down. In that sheet, select
Raw Query
as the criterion, then click OK or press return.
Now there will be a text box to the right of the menu of search criteria. That's where you enter the raw search query. Click in that box and paste the text you copied earlier by pressing command-V.
4. The search window will now show all the App Store products that are installed. Compare those search results with the list of your purchases from the App Store. To see the complete list, you may need to unhide hidden purchases. If any apps were download from the App Store using other Apple ID accounts that you control, sign in to the store under each of those ID's and check the purchases.
At least one of the apps in the Spotlight search results is not among your purchases in the App Store. Move each such item to the Trash, after quitting it if it's running. You may be prompted for your administrator password. Empty the Trash.
Quit and relaunch the App Store. Test.
If you find these instructions confusing, ask for an alternative method. -
I would like to access the one that I no longer have a functioning email address for.
I do not have my password and that email address is no longer in service.
Any thoughts would be great! -
my hp printer will not scan a document wirelessly the wireless print funtion works fine i have to plug the usb cable into the laptop to scan a document any thoughts on how to do this wirelessly thanks
i have to plug the usb cable into the laptop to scan a document
This is because HP has not provided network USB drivers to allow scanning when the all-in-one is connected to the USB port on the AirPort Extreme.
HP has only provided drivers to allow printing when the all-in-one is connected to the USB port on the AirPort Extreme. To be fair, other manufacturers who offer all-in-one products do the same thing.
If you need to scan documents, you will need to connect the all-in-one to the USB port on your computer....until HP offers full featured network USB drivers. Check with HP Support for possible progress in this regard.
If your all-in-one happens to offer wireless connection options or wired Ethernet options to connect to your network, you should have full functionality that way. -
When trying to print any kind of document on my wife's Mac Pro, the File>Print Command will not work. She just downloaded an update to Microsoft Office and the problem began after that, but it also applies to other non-Microsoft Applications. However, the print function does work when you use the printer icon in any of the applications. She has OS X 6.8 and an HP Photosmart printer. Thank you for any thoughts.
Did your wife also apply the Feb. 2 Security Update 2012-01 v. 1.0 from Apple? That update contains a bug which disables printing and some other functions in applications that were originally written for the PowerPC processor and which require Rosetta to run on Intel Macs. Fortunately, yesterday Apple released v. 1.1 of the update, which resolves the problem. Run Software Update again to install the revised update.
-
Sort order for group by functions
I have table TAB1(notenum number, linenum number, linetext varchar2(100)).
Each note can have multiple lines of text. Eg data
NOTENUM LINENUM LINETEXT
1 1 THIS IS LINE1.
1 2 THIS IS LINE2.
2 1 THIS IS LINE1 OF NOTE2.
2 2 THIS IS LINE2 OF NOTE2.
I need the text of lines of the most recent note (max notenum)
<Note>THIS IS LINE1 OF NOTE2. THIS IS LINE2 OF NOTE2</Note>.
I have a query like this
SELECT XMLAGG(XMLPARSE(CONTENT LINETEXT WELLFORMED))
FROM TAB1
GROUP BY NOTENUM
ORDER BY NOTENUM DESC
Above query would return the text of all lines concatenated for each note and the first row would be the one with highest notenum value.
My problem is that concatenation of the LINETEXT should happen in ascending order of LINENUM. Since LINENUM is not in GROUP BY clause I cannot specify it in ORDER BY.
How can I specify to XMLAGG (for that matter any group by function) to concatenate text in a specific order.
I hope I was able to explain my problem clear enough for somebody to help.
thanks for all the help
Message was edited by:
user448703
Message was edited by:
user448703Never mind. I just found out that XMLAGG function has the option to specify ORDER BY. I think that will work.
-
Photshop CS6 keeps crashing. Any thoughts?
Seems to be happening randomly - most recently on save. My log file is on GIST (who can read this stuff? I mean, really?)
https://gist.github.com/anonymous/5041888
Any thoughts are much appreciated.
JeffSo you're saying it worked and now it doesn't?
People often get restored function by resetting all of Photoshop's preferences to defaults. To do that, press and hold Control - Shift - Alt immediately after cold-starting Photoshop. If you get the keys down quickly enough it should prompt you to confirm deletion of your current preferences. If it does not prompt the preferences are not reset.
As to why it should stop working... No one knows why on some systems preferences get corrupted. Did your system get shut down improperly at any point?
Have any Windows Updates been installed lately?
Have you installed anything else since the time it worked and now?
-Noel -
Hi All
very simple one but i just confused by it . i just want to display the rows in group by function .
example
SQL> select user_full_name,last_login_date,email_address from comit_user group by company_code
its giving an error .
could some one please help me in this .
thanks in advance .Hi there,
Group by is used with group functions such as SUM, AVG, MAX, MIN, etc
eg. select job, sum(sal) from emp group by job;
JOB SUM(SAL)
ANALYST 6000
CLERK 4150
MANAGER 8275
PRESIDENT 5000
SALESMAN 5600
In your query, it looks like you need to use ORDER BY instead
select user_full_name,last_login_date,email_address from comit_user
ORDER BY company_code
Regards,
John -
How to Use a Group by Function
Hi Gurus,
I have Requirment where i need to use the group by function to one column
below is my query , can anyone help how to use the group by for the column OCCASIONALS_QT_STATUS.
below is giving me the error not a group by expression
select distinct source_id,OCCASIONALS_QT_STATUS,
(SELECT sum(head_count)
FROM gen_dcsf_occasionals_count
where OCCASIONALS_QT_STATUS = 'QTS'
and source_id = gdoc.source_id
) OccasionalsQTS,
(SELECT sum(head_count)
FROM gen_dcsf_occasionals_count
where
OCCASIONALS_QT_STATUS = 'NOTQTS'
and source_id = gdoc.source_id
) OccasionalsNOTQTS,
(SELECT sum(head_count)
FROM gen_dcsf_occasionals_count
where
OCCASIONALS_QT_STATUS = 'NTKNWN'
and source_id = gdoc.source_id
) OccasionalsNOTKNWN
from gen_dcsf_occasionals_count gdoc group by OCCASIONALS_QT_STATUS;
any inputs on this is highly appreciable
Thanks in advance909577 wrote:
Hi Gurus,
I have Requirment where i need to use the group by function to one column
below is my query , can anyone help how to use the group by for the column OCCASIONALS_QT_STATUS.
below is giving me the error not a group by expression
select distinct source_id,OCCASIONALS_QT_STATUS,
(SELECT sum(head_count)
FROM gen_dcsf_occasionals_count
where OCCASIONALS_QT_STATUS = 'QTS'
and source_id = gdoc.source_id
) OccasionalsQTS,
(SELECT sum(head_count)
FROM gen_dcsf_occasionals_count
where
OCCASIONALS_QT_STATUS = 'NOTQTS'
and source_id = gdoc.source_id
) OccasionalsNOTQTS,
(SELECT sum(head_count)
FROM gen_dcsf_occasionals_count
where
OCCASIONALS_QT_STATUS = 'NTKNWN'
and source_id = gdoc.source_id
) OccasionalsNOTKNWN
from gen_dcsf_occasionals_count gdoc group by OCCASIONALS_QT_STATUS;
any inputs on this is highly appreciable
Thanks in advanceFor your own sanity, you should format your code to make it more readable
For the sanity of those from whom you seek help, you should preserve that formatting with the code tags:
select
distinct source_id,
OCCASIONALS_QT_STATUS,
(SELECT
sum(head_count)
FROM
gen_dcsf_occasionals_count
where
OCCASIONALS_QT_STATUS = 'QTS' and
source_id = gdoc.source_id
) OccasionalsQTS,
(SELECT
sum(head_count)
FROM
gen_dcsf_occasionals_count
where
OCCASIONALS_QT_STATUS = 'NOTQTS' and
source_id = gdoc.source_id
) OccasionalsNOTQTS,
(SELECT
sum(head_count)
FROM
gen_dcsf_occasionals_count
where
OCCASIONALS_QT_STATUS = 'NTKNWN' and
source_id = gdoc.source_id
) OccasionalsNOTKNWN
from
gen_dcsf_occasionals_count gdoc
group by
OCCASIONALS_QT_STATUS; -
IR group by function and timestamp datatype
Is there any limitations on the group by function e.g. based on the datatype.
My problem\misunderstanding is with the IR:
USING "GROUP BY"-
I have a TIMESTAMP column (columnname TM_TIME) and I can schose it in the group by clause but not in the function section. Is there any reason why and could I get it to work.
regards
Thorsten
Edited by: Fischert on 02.05.2012 03:05It really depends on the granularity that you need from the timestamp to make it meaningful. The key word is aggregation. So you should ask what level of aggregation do I need?
You can reduce the granularity from the fractional seconds to some lower level of granularity like seconds, minute, hours or even date (equivalent of trunc(date_column) using CAST or Truncating or to_date(to_char(...)) with appropriate format mask.
It just depends on the application and data.
E.g. for the LHC at CERN chasing the Higgins, timestamp is just not fine grained enough (you need 10 exp -23 or lower I guess !)
E.g. if you look at seismic data for oil exploration a hell of a lot happens in 5th and 6th decimal places in the timestamp.
But if you are looking at data logged by a normal SCADA system then maybe a second is detailed enough for the purpose.
In normal business application we are better off "rounding" the timestamp to some meaningful level for aggregation/ reporting.
Regards, -
Need logic for Group By function
Hi,
I written this query for the requirement, but when the column column 'exposure_code' included in the group by function,
it's increasing the count's of records, becuase of different combination of values. (its having value like 'DRAWN', 'UNDRAWN', 'OOBS').
Is that any possiblility to get the value of exposure_code column without including the column name in the group by clause.
SELECT /*+NO_MERGE(noacct)*/
vbcar.month_end_date, vbcar.source_system,
rf1.pillar3_exposure_class_code, vbcar.exposure_code
vbcar.exposure_class_code,
CASE
WHEN vbcar.source_system = 'ML'
THEN 'Margin_Lending'
WHEN vbcar.source_system = 'ICBS'
THEN 'Amicus'
|| vbcar.ccis_product_group
WHEN vbcar.source_system IN ('ACBS', 'ASNEMP')
THEN 'Other'
WHEN vbcar.source_system = 'CLSORG'
THEN 'CBNF_Excalibur'
WHEN vbcar.source_system = 'TARGET'
AND vbcar.exposure_code = 'UNDRAW'
AND vbcar.acc_rk = -1
THEN 'CBNF_Target'
WHEN vbcar.source_system = 'PCL'
AND vbcar.exposure_class_code = 'REVOLV'
AND vbcar.exposure_code = 'UNDRAW'
THEN 'PLC_Unsecured'
ELSE vbcar.ccis_product_group
END AS line_of_business,
decode(vbcar.ccis_product,vbcar.ccis_product,vbcar.ccis_product),
vbcar.pd_value, vbcar.lgd_rate,
--stfc.term_period_mth_cnt,
-- Fix for 993 on Sep28th 2009
CASE
WHEN vbcar.exposure_class_code =
'REVOLV'
THEN 'No Specific Maturity'
ELSE rf3.residual_maturity_term
END AS residual_maturity_term,
-- Fix for 993 on Sep28th 2009
-- Fix for MQC - 964
SUM (vbcar.pre_sec_ead_amt) AS ead_pre_sec_pre_crm,
SUM (vbcar.post_sec_ead_amt) AS ead_post_sec_pre_crm,
SUM
(CASE
WHEN vbcar.exposure_class_code = 'REMORT'
AND vbcar.exposure_code = 'DRAWN'
AND ( NVL (vbcar.insurer_type_cd, '') IN
('GVN', 'PRI')
OR vbcar.acc_securitized_ind = 'E'
THEN 0
WHEN vbcar.ccis_product_group = 'Student_Loans'
THEN vbcar.post_gov_ead_amt
ELSE vbcar.post_sec_ead_amt
END
) AS ead_post_sec_post_crm,
CASE
WHEN vbcar.exposure_class_code = 'REMORT'
AND vbcar.insurer_type_cd IN ('GVN', 'PRI') --UAT: 948
THEN 'FULLY INSURED'
WHEN vbcar.ccis_product_group = 'Student_Loans'
AND vbcar.post_gov_ead_amt = 0
THEN 'FULLY INSURED'
WHEN vbcar.ccis_product_group = 'Student_Loans'
AND vbcar.post_gov_ead_amt > 0
THEN 'PARTIALLY INSURED'
ELSE 'NOT INSURED'
END AS insured_ind,
/*CASE
WHEN vbcar.acc_securitized_ind = 'E'
THEN 'FULLY SECURITIZED'
WHEN vbcar.source_system = 'TSYS'
AND vbcar.pre_sec_ead_amt > vbcar.post_sec_ead_amt
THEN 'PARTIALLY SECURITIZED'
ELSE 'NOT SECURITIZED'
END AS securitized_ind,*/
SUM (vbcar.notional_principal_amt) AS notional_principal_amt,
SUM
(CASE
WHEN vbcar.exposure_class_code = 'REMORT'
AND NVL (vbcar.insurer_type_cd, '') IN ('GVN', 'PRI')
THEN 0
WHEN vbcar.ccis_product_group = 'Student_Loans'
THEN vbcar.post_gov_rwa_amt
ELSE vbcar.post_sec_rwa_amt
END
) AS rwa,
SUM
(CASE
WHEN vbcar.exposure_class_code = 'REMORT'
AND NVL (vbcar.insurer_type_cd, '') IN ('GVN', 'PRI')
THEN 0
WHEN vbcar.ccis_product_group = 'Student_Loans'
THEN vbcar.post_gov_el_amt
ELSE vbcar.post_sec_el_amt
END
) AS el,
SUM
(CASE
WHEN vbcar.exposure_class_code = 'REMORT'
AND NVL (vbcar.insurer_type_cd, '') IN
('GVN', 'PRI')
THEN 0
WHEN vbcar.ccis_product_group = 'Student_Loans'
THEN vbcar.post_gov_rwa_amt
ELSE vbcar.post_sec_rwa_amt
END
* .08 AS capital,
NVL (inv1.geo_section, 'CANADA') geo_section,
COUNT (noacct.count_of_accounts) count_of_accounts,
-- Fix for 973
decode(vbcar.pd_model_id,vbcar.pd_model_id,vbcar.pd_model_id),
SYSDATE load_date, SYSDATE update_date,
'PILLAR3' user_id
FROM summary.pillar3_bcar_detail vbcar,
-- Fix for 973
(SELECT DISTINCT acc_rk count_of_accounts
FROM summary.pillar3_bcar_detail a
WHERE a.acc_rk <> -1 --143053
UNION
SELECT DISTINCT cr_app_rk count_of_accounts
FROM summary.pillar3_bcar_detail a
WHERE a.cr_app_rk <> -1) noacct,
-- Fix for 973
rcdwstg.stg_fin_acc stfc,
(SELECT prty.party_src_rk party_src_rk,
-- Fix for UAT 962
src.acc_rk acc_rk,
prty.country_cd, rf4.geo_section
FROM rcdwstg.stg_party_src prty,
(SELECT MAX (party_src_rk) psrk, acc_rk
FROM rcdwstg.stg_fin_acc_party_src
WHERE party_role_cd = 'BOR'
GROUP BY acc_rk) src,
REFERENCE.ref_geo_section rf4
WHERE src.psrk = prty.party_src_rk
AND rf4.country_code(+) = prty.country_cd) inv1,
REFERENCE.ref_p3_bcar_exposure_class_cd rf1,
(SELECT residual_maturity_term, value_from, value_to
FROM REFERENCE.ref_maturity_term) rf3
-- Fix for MQC - 964
WHERE vbcar.acc_rk = stfc.acc_rk(+)
AND vbcar.acc_rk = inv1.acc_rk(+)
--AND vbcar.bcar_id = noacct.bcar_id(+) -- Fix for 973 -- Commented out for the fix of SIT 1162 on March 29th 2010
AND DECODE (vbcar.acc_rk, -1, vbcar.cr_app_rk, vbcar.acc_rk) =
noacct.count_of_accounts(+)
-- Added code for the fix of SIT 1162 on March 29th 2010
AND vbcar.pd_value <> 0
AND vbcar.exposure_class_code = rf1.bcar_exposure_class_code
AND ( ( stfc.term_period_mth_cnt IS NULL
AND rf3.value_from IS NULL
OR (stfc.term_period_mth_cnt BETWEEN rf3.value_from
AND NVL
(rf3.value_to,
stfc.term_period_mth_cnt
) -- Fix for MQC - 964
GROUP BY vbcar.month_end_date,
vbcar.source_system,
rf1.pillar3_exposure_class_code,
vbcar.exposure_code,
vbcar.exposure_class_code,
CASE
WHEN vbcar.source_system = 'ML'
THEN 'Margin_Lending'
WHEN vbcar.source_system = 'ICBS'
THEN 'Amicus' || vbcar.ccis_product_group
WHEN vbcar.source_system IN ('ACBS', 'ASNEMP')
THEN 'Other'
WHEN vbcar.source_system = 'CLSORG'
THEN 'CBNF_Excalibur'
WHEN vbcar.source_system = 'TARGET'
AND vbcar.exposure_code = 'UNDRAW'
AND vbcar.acc_rk = -1
THEN 'CBNF_Target'
WHEN vbcar.source_system = 'PCL'
AND vbcar.exposure_class_code = 'REVOLV'
AND vbcar.exposure_code = 'UNDRAW'
THEN 'PLC_Unsecured'
ELSE vbcar.ccis_product_group
END,
--vbcar.ccis_product,
vbcar.pd_value,
vbcar.lgd_rate,
-- stfc.term_period_mth_cnt,
rf3.residual_maturity_term, -- Fix for MQC - 964
CASE
WHEN vbcar.exposure_class_code = 'REMORT'
AND vbcar.insurer_type_cd IN ('GVN', 'PRI') --UAT: 948
THEN 'FULLY INSURED'
WHEN vbcar.ccis_product_group = 'Student_Loans'
AND vbcar.post_gov_ead_amt = 0
THEN 'FULLY INSURED'
WHEN vbcar.ccis_product_group = 'Student_Loans'
AND vbcar.post_gov_ead_amt > 0
THEN 'PARTIALLY INSURED'
ELSE 'NOT INSURED'
END,
NVL (inv1.geo_section, 'CANADA'),
vbcar.pd_model_id
)Thanks
Radha KHi,
I am getting '9263212' as total_length. I have posted the table structure and some sample data.
-- SUMMARY.PILLAR3_BCAR_DETAIL
NAME Null? Type
BCAR_ID NUMBER
ACC_RK NUMBER
CR_APP_RK NUMBER
SOURCE_SYSTEM VARCHAR2(25)
EXPOSURE_CLASS_CODE VARCHAR2(6)
EXPOSURE_CODE VARCHAR2(6)
CCIS_ACCOUNT VARCHAR2(7)
CCIS_BRANCH_OF_ACCOUNT VARCHAR2(5)
CCIS_CUST_GROUP VARCHAR2(5)
CCIS_PRODUCT VARCHAR2(4)
CCIS_ORG_UNIT VARCHAR2(5)
CCIS_PRODUCT_ORG_ID VARCHAR2(5)
CCIS_PRODUCT_GROUP VARCHAR2(20)
CCIS_CCY_CODE VARCHAR2(3)
ACC_SECURITIZED_IND VARCHAR2(1)
INSURER_TYPE_CD VARCHAR2(20)
SUBSIDIARY_CODE VARCHAR2(6)
PD_MODEL_ID VARCHAR2(32)
PD_BAND VARCHAR2(30)
PD_VALUE NUMBER(34,6)
LGD_RATE NUMBER(34,6)
PRE_SEC_AUTHORIZED_CD_LIMIT NUMBER(34,2)
PRE_SEC_OUTSTANDING_BALANCE NUMBER(34,2)
POST_SEC_OUTSTANDING_BALANCE NUMBER(34,2)
PRE_SEC_EAD_AMT NUMBER(34,2)
POST_SEC_EAD_AMT NUMBER(34,2)
PRE_SEC_RWA_AMT NUMBER(34,2)
POST_SEC_RWA_AMT NUMBER(34,2)
PRE_SEC_EL_AMT NUMBER(34,2)
POST_SEC_EL_AMT NUMBER(34,2)
NOTIONAL_PRINCIPAL_AMT NUMBER(15,2)
MONTH_END_DATE DATE
LOAD_TIME DATE
UPDATE_TIME DATE
POST_GOV_OUTSTANDING_BALANCE NUMBER(34,2)
POST_GOV_EAD_AMT NUMBER(34,2)
POST_GOV_RWA_AMT NUMBER(34,2)
POST_GOV_EL_AMT NUMBER(34,2)
POST_SEC_AUTHORIZED_CD_LIMIT NUMBER(38,2)
INSURER_NAME VARCHAR2(50)
ADJ_CYCLE_ID NUMBER
TARGET_HELOC_IND VARCHAR2(1)
ORIG_ACC_RK NUMBER(*,0)
CURR_CCIS_PROD VARCHAR2(4)
INSERT INTO &&table_name
(BCAR_ID,ACC_RK,CR_APP_RK,SOURCE_SYSTEM,EXPOSURE_CLASS_CODE,EXPOSURE_CODE,CCIS_ACCOUNT,CCIS_BRANCH_OF_ACCOUNT,CCIS_CUST_GROUP,CCIS_PRODUCT,CCIS_ORG_UNIT,CCIS_PRODUCT_ORG_ID,CCIS_PRODUCT_GROUP,CCIS_CCY_CODE,ACC_SECURITIZED_IND,INSURER_TYPE_CD,SUBSIDIARY_CODE,PD_MODEL_ID,PD_BAND,PD_VALUE,LGD_RATE,PRE_SEC_AUTHORIZED_CD_LIMIT,PRE_SEC_OUTSTANDING_BALANCE,POST_SEC_OUTSTANDING_BALANCE,PRE_SEC_EAD_AMT,POST_SEC_EAD_AMT,PRE_SEC_RWA_AMT,POST_SEC_RWA_AMT,PRE_SEC_EL_AMT,POST_SEC_EL_AMT,NOTIONAL_PRINCIPAL_AMT,MONTH_END_DATE,LOAD_TIME,UPDATE_TIME,POST_GOV_OUTSTANDING_BALANCE,POST_GOV_EAD_AMT,POST_GOV_RWA_AMT,POST_GOV_EL_AMT,POST_SEC_AUTHORIZED_CD_LIMIT,INSURER_NAME,ADJ_CYCLE_ID,TARGET_HELOC_IND,ORIG_ACC_RK,CURR_CCIS_PROD)
VALUES
(100124900,-1,7021736,'CLSORG','REMORT','UNDRAW','3101100','19702','A0810','0590','09702','09702','Mortgages','CAD','N',NULL,'S1001','MTGPDRTA98','0.001712-0.001900',0.19,11.8183,0,NULL,NULL,0,0,0,0,0,0,0,'SATURDAY, FEBRUARY 28, 2009','SATURDAY, JANUARY 30, 2010','SATURDAY, JANUARY 30, 2010',0,0,0,0,0,NULL,0,'N',NULL,NULL)
INSERT INTO &&table_name
(BCAR_ID,ACC_RK,CR_APP_RK,SOURCE_SYSTEM,EXPOSURE_CLASS_CODE,EXPOSURE_CODE,CCIS_ACCOUNT,CCIS_BRANCH_OF_ACCOUNT,CCIS_CUST_GROUP,CCIS_PRODUCT,CCIS_ORG_UNIT,CCIS_PRODUCT_ORG_ID,CCIS_PRODUCT_GROUP,CCIS_CCY_CODE,ACC_SECURITIZED_IND,INSURER_TYPE_CD,SUBSIDIARY_CODE,PD_MODEL_ID,PD_BAND,PD_VALUE,LGD_RATE,PRE_SEC_AUTHORIZED_CD_LIMIT,PRE_SEC_OUTSTANDING_BALANCE,POST_SEC_OUTSTANDING_BALANCE,PRE_SEC_EAD_AMT,POST_SEC_EAD_AMT,PRE_SEC_RWA_AMT,POST_SEC_RWA_AMT,PRE_SEC_EL_AMT,POST_SEC_EL_AMT,NOTIONAL_PRINCIPAL_AMT,MONTH_END_DATE,LOAD_TIME,UPDATE_TIME,POST_GOV_OUTSTANDING_BALANCE,POST_GOV_EAD_AMT,POST_GOV_RWA_AMT,POST_GOV_EL_AMT,POST_SEC_AUTHORIZED_CD_LIMIT,INSURER_NAME,ADJ_CYCLE_ID,TARGET_HELOC_IND,ORIG_ACC_RK,CURR_CCIS_PROD)
VALUES
(100124901,-1,7006862,'CLSORG','REMORT','UNDRAW','3101100','19702','A0810','0590','09702','09702','Mortgages','CAD','N',NULL,'S1001','MTGPDRTA98','0.001712-0.001900',0.19,11.8183,0,NULL,NULL,0,0,0,0,0,0,0,'SATURDAY, FEBRUARY 28, 2009','SATURDAY, JANUARY 30, 2010','SATURDAY, JANUARY 30, 2010',0,0,0,0,0,NULL,0,'N',NULL,NULL)
INSERT INTO &&table_name
(BCAR_ID,ACC_RK,CR_APP_RK,SOURCE_SYSTEM,EXPOSURE_CLASS_CODE,EXPOSURE_CODE,CCIS_ACCOUNT,CCIS_BRANCH_OF_ACCOUNT,CCIS_CUST_GROUP,CCIS_PRODUCT,CCIS_ORG_UNIT,CCIS_PRODUCT_ORG_ID,CCIS_PRODUCT_GROUP,CCIS_CCY_CODE,ACC_SECURITIZED_IND,INSURER_TYPE_CD,SUBSIDIARY_CODE,PD_MODEL_ID,PD_BAND,PD_VALUE,LGD_RATE,PRE_SEC_AUTHORIZED_CD_LIMIT,PRE_SEC_OUTSTANDING_BALANCE,POST_SEC_OUTSTANDING_BALANCE,PRE_SEC_EAD_AMT,POST_SEC_EAD_AMT,PRE_SEC_RWA_AMT,POST_SEC_RWA_AMT,PRE_SEC_EL_AMT,POST_SEC_EL_AMT,NOTIONAL_PRINCIPAL_AMT,MONTH_END_DATE,LOAD_TIME,UPDATE_TIME,POST_GOV_OUTSTANDING_BALANCE,POST_GOV_EAD_AMT,POST_GOV_RWA_AMT,POST_GOV_EL_AMT,POST_SEC_AUTHORIZED_CD_LIMIT,INSURER_NAME,ADJ_CYCLE_ID,TARGET_HELOC_IND,ORIG_ACC_RK,CURR_CCIS_PROD)
VALUES
(100125019,-1,7001515,'CLSORG','REMORT','UNDRAW','3101100','19702','A0810','0590','09702','09702','Mortgages','CAD','N',NULL,'S1001','MTGPDRTA98','0.001712-0.001900',0.19,11.8183,0,NULL,NULL,0,0,0,0,0,0,0,'SATURDAY, FEBRUARY 28, 2009','SATURDAY, JANUARY 30, 2010','SATURDAY, JANUARY 30, 2010',0,0,0,0,0,NULL,0,'N',NULL,NULL)
INSERT INTO &&table_name
(BCAR_ID,ACC_RK,CR_APP_RK,SOURCE_SYSTEM,EXPOSURE_CLASS_CODE,EXPOSURE_CODE,CCIS_ACCOUNT,CCIS_BRANCH_OF_ACCOUNT,CCIS_CUST_GROUP,CCIS_PRODUCT,CCIS_ORG_UNIT,CCIS_PRODUCT_ORG_ID,CCIS_PRODUCT_GROUP,CCIS_CCY_CODE,ACC_SECURITIZED_IND,INSURER_TYPE_CD,SUBSIDIARY_CODE,PD_MODEL_ID,PD_BAND,PD_VALUE,LGD_RATE,PRE_SEC_AUTHORIZED_CD_LIMIT,PRE_SEC_OUTSTANDING_BALANCE,POST_SEC_OUTSTANDING_BALANCE,PRE_SEC_EAD_AMT,POST_SEC_EAD_AMT,PRE_SEC_RWA_AMT,POST_SEC_RWA_AMT,PRE_SEC_EL_AMT,POST_SEC_EL_AMT,NOTIONAL_PRINCIPAL_AMT,MONTH_END_DATE,LOAD_TIME,UPDATE_TIME,POST_GOV_OUTSTANDING_BALANCE,POST_GOV_EAD_AMT,POST_GOV_RWA_AMT,POST_GOV_EL_AMT,POST_SEC_AUTHORIZED_CD_LIMIT,INSURER_NAME,ADJ_CYCLE_ID,TARGET_HELOC_IND,ORIG_ACC_RK,CURR_CCIS_PROD)
VALUES
(100028602,19857874,-1,'CLASS','OTHRET','DRAWN','1301000','00806','A0810','1260','00806','92181','PL_Unsecured','CAD','N',NULL,'S1001','PLXPDRT010101','0.009062-0.012143',1.2143,82.8109,10284.2,10279.13,10279.13,10284.2,10284.2,9371.67,9371.67,103.42,103.42,0,'SATURDAY, FEBRUARY 28, 2009','SATURDAY, JANUARY 30, 2010','SATURDAY, JANUARY 30, 2010',0,0,0,0,10284.2,NULL,0,'N',NULL,NULL)
INSERT INTO &&table_name
(BCAR_ID,ACC_RK,CR_APP_RK,SOURCE_SYSTEM,EXPOSURE_CLASS_CODE,EXPOSURE_CODE,CCIS_ACCOUNT,CCIS_BRANCH_OF_ACCOUNT,CCIS_CUST_GROUP,CCIS_PRODUCT,CCIS_ORG_UNIT,CCIS_PRODUCT_ORG_ID,CCIS_PRODUCT_GROUP,CCIS_CCY_CODE,ACC_SECURITIZED_IND,INSURER_TYPE_CD,SUBSIDIARY_CODE,PD_MODEL_ID,PD_BAND,PD_VALUE,LGD_RATE,PRE_SEC_AUTHORIZED_CD_LIMIT,PRE_SEC_OUTSTANDING_BALANCE,POST_SEC_OUTSTANDING_BALANCE,PRE_SEC_EAD_AMT,POST_SEC_EAD_AMT,PRE_SEC_RWA_AMT,POST_SEC_RWA_AMT,PRE_SEC_EL_AMT,POST_SEC_EL_AMT,NOTIONAL_PRINCIPAL_AMT,MONTH_END_DATE,LOAD_TIME,UPDATE_TIME,POST_GOV_OUTSTANDING_BALANCE,POST_GOV_EAD_AMT,POST_GOV_RWA_AMT,POST_GOV_EL_AMT,POST_SEC_AUTHORIZED_CD_LIMIT,INSURER_NAME,ADJ_CYCLE_ID,TARGET_HELOC_IND,ORIG_ACC_RK,CURR_CCIS_PROD)
VALUES
(100028603,19857886,-1,'CLASS','OTHRET','DRAWN','1301300','00002','A0810','1260','00002','92181','PL_Unsecured','CAD','N',NULL,'S1001',NULL,NULL,1.2143,82.8109,0,280.36,280.36,0,0,0,0,0,0,0,'SATURDAY, FEBRUARY 28, 2009','SATURDAY, JANUARY 30, 2010','SATURDAY, JANUARY 30, 2010',0,0,0,0,0,NULL,0,'N',NULL,NULL)
---STG_FIN_ACC table
NAME Null? Type
NTRL_CONCAT_K_ACC NOT NULL VARCHAR2(255)
ACC_RK NOT NULL NUMBER(*,0)
SOURCE_SYSTEM NOT NULL VARCHAR2(25)
BATCH_ID NOT NULL NUMBER(*,0)
UPDATE_TIME NOT NULL DATE
LOAD_TIME NOT NULL DATE
VALID_FROM_DT NOT NULL DATE
VALID_TO_DT NOT NULL DATE
FINANCIAL_ACC_TYPE_CD NOT NULL VARCHAR2(20)
CR_APP_RK NUMBER(*,0)
ACC_BR_TRANSFER_REASON_CD VARCHAR2(20)
ACC_PRE_PAYMENT_OPTION_CD VARCHAR2(20)
ACC_PURPOSE_CD VARCHAR2(20)
ACC_RT_SCHEDULE_CD VARCHAR2(20)
CCIS_BRANCH_OF_ACCOUNT CHAR(5)
ORIGINATION_ORG_UNIT_ID VARCHAR2(20)
PAYMENT_FREQUENCY_CD VARCHAR2(20)
PAYMENT_METHOD_CD VARCHAR2(20)
PAYMENT_TYPE_CD VARCHAR2(20)
ACC_INTERNAL_LENDER_NAME VARCHAR2(65)
SRC_SYS_ACC_NUM NOT NULL VARCHAR2(40)
ACC_CAP_RT_START_DT DATE
ACC_CAP_RT_END_DT DATE
ACC_CAP_RT NUMBER
ACC_CAP_CHARGE_LIMIT_PCT NUMBER(10,4)
ACC_OPEN_DT DATE
ACC_CLOSE_DT DATE
ACC_CLOSE_REASON_CD VARCHAR2(20)
ACC_LAST_ASSUMPTION_DT DATE
ACC_LAST_RENEWAL_DT DATE
ACC_LAST_MATURITY_DT DATE
ACC_LAST_PORT_DT DATE
ACC_LAST_REWRITE_DT DATE
ACC_MATURITY_DT DATE
ACC_NEXT_RENEWAL_DT DATE
FIRST_INTEREST_ADJUSTMENT_DT DATE
INTEREST_PAYMENT_START_DT DATE
LAST_EXTENT_RENEGOTIATION_DT DATE
PAYMENT_START_DT DATE
PRINCIPAL_PAYMENT_END_DT DATE
TERM_START_DT DATE
TERM_MATURITY_DT DATE
TERM_PERIOD_MTH_CNT NUMBER(4,0)
TERM_ANNUAL_INTEREST_RT NUMBER
TERM_PER_ANNUM_INTEREST_RT NUMBER
ACC_FRAUD_IND VARCHAR2(1)
GROUP_ACC_IND VARCHAR2(1)
ACC_LIFETIME_CAP_INT_RT NUMBER
ACC_TRIGGER_INTEREST_RT NUMBER
ACC_AMORTIZATION_PD NUMBER
ACC_TOT_EXTENSIONS_CNT NUMBER(3,0)
ACC_TOT_RENEWAL_CNT NUMBER(3,0)
TOT_INTEREST_COST_AMT NUMBER(38,2)
ACC_FINAL_REPAYMENT_AMT NUMBER(38,2)
ACC_LAST_RENEWAL_VAL_AMT NUMBER(38,2)
ACC_LIFETIME_OUTST_BAL_AMT NUMBER(38,2)
ORIGINAL_PRINCIPAL_BAL_AMT NUMBER(38,2)
FINANCIAL_PROD_RK NUMBER(*,0)
ACC_REVOLVING_FLG VARCHAR2(1)
CCIS_CCY_CODE CHAR(3)
ACC_WORST_ARREARS_DAYS_CNT NUMBER(3,0)
OD_FYTD_DAY_CNT NUMBER(3,0)
OD_ORIGINATION_DT DATE
SRC_SYS_TRANSIT_NUM VARCHAR2(5)
SRC_SYS_APPLICATION_NUM VARCHAR2(40)
INSTRUMENT_QUALIFIER VARCHAR2(25)
NTRL_CONCAT_K_APP VARCHAR2(255)
NTRL_CONCAT_K_FIN_PROD VARCHAR2(255)
SRC_SYS_APP_ID VARCHAR2(40)
SRC_SYS_TRANSIT_NUM_APP VARCHAR2(25)
SRC_SYS_APPLICATION_QUALIFIER VARCHAR2(25)
LOAN_CATEGORY_CD VARCHAR2(20)
SRC_SYS_PRODUCT_ID VARCHAR2(20)
CCIS_PRODUCT CHAR(4)
DIGEST_VALUE VARCHAR2(32)
RELATED_FINANCIAL_ACC_RK NUMBER(*,0)
MARKETING_SOURCE_CD VARCHAR2(20)
FINANCIAL_PROD_SEC_CLASS_CD VARCHAR2(20)
DIGEST_VALUE_CC VARCHAR2(32)
DIGEST_VALUE_MTGE VARCHAR2(32)
DOMICILE_ORG_UNIT_ID VARCHAR2(20)
MARKETING_FEATURE_CODE VARCHAR2(20)
CR_APP_SEQ_NUM NUMBER(*,0)
OD_IND VARCHAR2(1)
ACC_ORIGINAL_WROFF_AMT NUMBER
DIGEST_VALUE_INTEREST_RT VARCHAR2(32)
SOURCE_SYSTEM_FEED_CD VARCHAR2(25)
DIGEST_VALUE_CORE VARCHAR2(32)
SEGMENT_NAME VARCHAR2(60)
MTGE_PROCESSING_IND VARCHAR2(1)
HIGH_VALUE_INDICATOR VARCHAR2(1)
LINE_OF_BUSINESS VARCHAR2(2)
BUILDER_CODE VARCHAR2(5)
MTG_CUSTOMER_GROUP VARCHAR2(2)
GOVT_REPORTING_CODE VARCHAR2(2)
ORIG_SRC_SYS_ACC_NUM VARCHAR2(40)
ORIG_SRC_SYS_TRANSIT_NUM NUMBER(5,0)
ORIG_ACC_RK NUMBER(*,0)
ORIG_CCIS_PRODUCT CHAR(4)
INSERT INTO &&table_name
(NTRL_CONCAT_K_ACC,ACC_RK,SOURCE_SYSTEM,BATCH_ID,UPDATE_TIME,LOAD_TIME,VALID_FROM_DT,VALID_TO_DT,FINANCIAL_ACC_TYPE_CD,CR_APP_RK,ACC_BR_TRANSFER_REASON_CD,ACC_PRE_PAYMENT_OPTION_CD,ACC_PURPOSE_CD,ACC_RT_SCHEDULE_CD,CCIS_BRANCH_OF_ACCOUNT,ORIGINATION_ORG_UNIT_ID,PAYMENT_FREQUENCY_CD,PAYMENT_METHOD_CD,PAYMENT_TYPE_CD,ACC_INTERNAL_LENDER_NAME,SRC_SYS_ACC_NUM,ACC_CAP_RT_START_DT,ACC_CAP_RT_END_DT,ACC_CAP_RT,ACC_CAP_CHARGE_LIMIT_PCT,ACC_OPEN_DT,ACC_CLOSE_DT,ACC_CLOSE_REASON_CD,ACC_LAST_ASSUMPTION_DT,ACC_LAST_RENEWAL_DT,ACC_LAST_MATURITY_DT,ACC_LAST_PORT_DT,ACC_LAST_REWRITE_DT,ACC_MATURITY_DT,ACC_NEXT_RENEWAL_DT,FIRST_INTEREST_ADJUSTMENT_DT,INTEREST_PAYMENT_START_DT,LAST_EXTENT_RENEGOTIATION_DT,PAYMENT_START_DT,PRINCIPAL_PAYMENT_END_DT,TERM_START_DT,TERM_MATURITY_DT,TERM_PERIOD_MTH_CNT,TERM_ANNUAL_INTEREST_RT,TERM_PER_ANNUM_INTEREST_RT,ACC_FRAUD_IND,GROUP_ACC_IND,ACC_LIFETIME_CAP_INT_RT,ACC_TRIGGER_INTEREST_RT,ACC_AMORTIZATION_PD,ACC_TOT_EXTENSIONS_CNT,ACC_TOT_RENEWAL_CNT,TOT_INTEREST_COST_AMT,ACC_FINAL_REPAYMENT_AMT,ACC_LAST_RENEWAL_VAL_AMT,ACC_LIFETIME_OUTST_BAL_AMT,ORIGINAL_PRINCIPAL_BAL_AMT,FINANCIAL_PROD_RK,ACC_REVOLVING_FLG,CCIS_CCY_CODE,ACC_WORST_ARREARS_DAYS_CNT,OD_FYTD_DAY_CNT,OD_ORIGINATION_DT,SRC_SYS_TRANSIT_NUM,SRC_SYS_APPLICATION_NUM,INSTRUMENT_QUALIFIER,NTRL_CONCAT_K_APP,NTRL_CONCAT_K_FIN_PROD,SRC_SYS_APP_ID,SRC_SYS_TRANSIT_NUM_APP,SRC_SYS_APPLICATION_QUALIFIER,LOAN_CATEGORY_CD,SRC_SYS_PRODUCT_ID,CCIS_PRODUCT,DIGEST_VALUE,RELATED_FINANCIAL_ACC_RK,MARKETING_SOURCE_CD,FINANCIAL_PROD_SEC_CLASS_CD,DIGEST_VALUE_CC,DIGEST_VALUE_MTGE,DOMICILE_ORG_UNIT_ID,MARKETING_FEATURE_CODE,CR_APP_SEQ_NUM,OD_IND,ACC_ORIGINAL_WROFF_AMT,DIGEST_VALUE_INTEREST_RT,SOURCE_SYSTEM_FEED_CD,DIGEST_VALUE_CORE,SEGMENT_NAME,MTGE_PROCESSING_IND,HIGH_VALUE_INDICATOR,LINE_OF_BUSINESS,BUILDER_CODE,MTG_CUSTOMER_GROUP,GOVT_REPORTING_CODE,ORIG_SRC_SYS_ACC_NUM,ORIG_SRC_SYS_TRANSIT_NUM,ORIG_ACC_RK,ORIG_CCIS_PRODUCT)
VALUES
('PURCHMORTGEN00001',19866078,'PURCHMORT',357,'THURSDAY, MARCH 04, 2010','THURSDAY, MARCH 04, 2010','SATURDAY, OCTOBER 31, 2009','FRIDAY, DECEMBER 31, 9999','LOAN',-1,NULL,NULL,'UNK',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'00000',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'00000',NULL,NULL,'-1',NULL,NULL,NULL,NULL,NULL,'UNK',NULL,'95EEFFD275D4879702E53254886D534D',NULL,NULL,'UNK',NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,'GENERICFEED',NULL,'GENPURCHMORT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)
INSERT INTO &&table_name
(NTRL_CONCAT_K_ACC,ACC_RK,SOURCE_SYSTEM,BATCH_ID,UPDATE_TIME,LOAD_TIME,VALID_FROM_DT,VALID_TO_DT,FINANCIAL_ACC_TYPE_CD,CR_APP_RK,ACC_BR_TRANSFER_REASON_CD,ACC_PRE_PAYMENT_OPTION_CD,ACC_PURPOSE_CD,ACC_RT_SCHEDULE_CD,CCIS_BRANCH_OF_ACCOUNT,ORIGINATION_ORG_UNIT_ID,PAYMENT_FREQUENCY_CD,PAYMENT_METHOD_CD,PAYMENT_TYPE_CD,ACC_INTERNAL_LENDER_NAME,SRC_SYS_ACC_NUM,ACC_CAP_RT_START_DT,ACC_CAP_RT_END_DT,ACC_CAP_RT,ACC_CAP_CHARGE_LIMIT_PCT,ACC_OPEN_DT,ACC_CLOSE_DT,ACC_CLOSE_REASON_CD,ACC_LAST_ASSUMPTION_DT,ACC_LAST_RENEWAL_DT,ACC_LAST_MATURITY_DT,ACC_LAST_PORT_DT,ACC_LAST_REWRITE_DT,ACC_MATURITY_DT,ACC_NEXT_RENEWAL_DT,FIRST_INTEREST_ADJUSTMENT_DT,INTEREST_PAYMENT_START_DT,LAST_EXTENT_RENEGOTIATION_DT,PAYMENT_START_DT,PRINCIPAL_PAYMENT_END_DT,TERM_START_DT,TERM_MATURITY_DT,TERM_PERIOD_MTH_CNT,TERM_ANNUAL_INTEREST_RT,TERM_PER_ANNUM_INTEREST_RT,ACC_FRAUD_IND,GROUP_ACC_IND,ACC_LIFETIME_CAP_INT_RT,ACC_TRIGGER_INTEREST_RT,ACC_AMORTIZATION_PD,ACC_TOT_EXTENSIONS_CNT,ACC_TOT_RENEWAL_CNT,TOT_INTEREST_COST_AMT,ACC_FINAL_REPAYMENT_AMT,ACC_LAST_RENEWAL_VAL_AMT,ACC_LIFETIME_OUTST_BAL_AMT,ORIGINAL_PRINCIPAL_BAL_AMT,FINANCIAL_PROD_RK,ACC_REVOLVING_FLG,CCIS_CCY_CODE,ACC_WORST_ARREARS_DAYS_CNT,OD_FYTD_DAY_CNT,OD_ORIGINATION_DT,SRC_SYS_TRANSIT_NUM,SRC_SYS_APPLICATION_NUM,INSTRUMENT_QUALIFIER,NTRL_CONCAT_K_APP,NTRL_CONCAT_K_FIN_PROD,SRC_SYS_APP_ID,SRC_SYS_TRANSIT_NUM_APP,SRC_SYS_APPLICATION_QUALIFIER,LOAN_CATEGORY_CD,SRC_SYS_PRODUCT_ID,CCIS_PRODUCT,DIGEST_VALUE,RELATED_FINANCIAL_ACC_RK,MARKETING_SOURCE_CD,FINANCIAL_PROD_SEC_CLASS_CD,DIGEST_VALUE_CC,DIGEST_VALUE_MTGE,DOMICILE_ORG_UNIT_ID,MARKETING_FEATURE_CODE,CR_APP_SEQ_NUM,OD_IND,ACC_ORIGINAL_WROFF_AMT,DIGEST_VALUE_INTEREST_RT,SOURCE_SYSTEM_FEED_CD,DIGEST_VALUE_CORE,SEGMENT_NAME,MTGE_PROCESSING_IND,HIGH_VALUE_INDICATOR,LINE_OF_BUSINESS,BUILDER_CODE,MTG_CUSTOMER_GROUP,GOVT_REPORTING_CODE,ORIG_SRC_SYS_ACC_NUM,ORIG_SRC_SYS_TRANSIT_NUM,ORIG_ACC_RK,ORIG_CCIS_PRODUCT)
VALUES
('PURCHMORTGEN00002',19866079,'PURCHMORT',357,'THURSDAY, MARCH 04, 2010','THURSDAY, MARCH 04, 2010','SATURDAY, OCTOBER 31, 2009','FRIDAY, DECEMBER 31, 9999','LOAN',-1,NULL,NULL,'PURCHMORT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0000000000000000000000002',NULL,NULL,NULL,NULL,'THURSDAY, JANUARY 01, 2009',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'SATURDAY, JUNE 06, 2009',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'00002',NULL,NULL,'-1',NULL,NULL,NULL,NULL,NULL,'1234567890ABCDEFGHIJ',NULL,'AC8AFAFCE5501EB3038B8F48EF10D842',NULL,NULL,'REA',NULL,NULL,NULL,NULL,NULL,NULL,100,NULL,'GENERICFEED',NULL,'GENPURCHMORT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)
INSERT INTO &&table_name
(NTRL_CONCAT_K_ACC,ACC_RK,SOURCE_SYSTEM,BATCH_ID,UPDATE_TIME,LOAD_TIME,VALID_FROM_DT,VALID_TO_DT,FINANCIAL_ACC_TYPE_CD,CR_APP_RK,ACC_BR_TRANSFER_REASON_CD,ACC_PRE_PAYMENT_OPTION_CD,ACC_PURPOSE_CD,ACC_RT_SCHEDULE_CD,CCIS_BRANCH_OF_ACCOUNT,ORIGINATION_ORG_UNIT_ID,PAYMENT_FREQUENCY_CD,PAYMENT_METHOD_CD,PAYMENT_TYPE_CD,ACC_INTERNAL_LENDER_NAME,SRC_SYS_ACC_NUM,ACC_CAP_RT_START_DT,ACC_CAP_RT_END_DT,ACC_CAP_RT,ACC_CAP_CHARGE_LIMIT_PCT,ACC_OPEN_DT,ACC_CLOSE_DT,ACC_CLOSE_REASON_CD,ACC_LAST_ASSUMPTION_DT,ACC_LAST_RENEWAL_DT,ACC_LAST_MATURITY_DT,ACC_LAST_PORT_DT,ACC_LAST_REWRITE_DT,ACC_MATURITY_DT,ACC_NEXT_RENEWAL_DT,FIRST_INTEREST_ADJUSTMENT_DT,INTEREST_PAYMENT_START_DT,LAST_EXTENT_RENEGOTIATION_DT,PAYMENT_START_DT,PRINCIPAL_PAYMENT_END_DT,TERM_START_DT,TERM_MATURITY_DT,TERM_PERIOD_MTH_CNT,TERM_ANNUAL_INTEREST_RT,TERM_PER_ANNUM_INTEREST_RT,ACC_FRAUD_IND,GROUP_ACC_IND,ACC_LIFETIME_CAP_INT_RT,ACC_TRIGGER_INTEREST_RT,ACC_AMORTIZATION_PD,ACC_TOT_EXTENSIONS_CNT,ACC_TOT_RENEWAL_CNT,TOT_INTEREST_COST_AMT,ACC_FINAL_REPAYMENT_AMT,ACC_LAST_RENEWAL_VAL_AMT,ACC_LIFETIME_OUTST_BAL_AMT,ORIGINAL_PRINCIPAL_BAL_AMT,FINANCIAL_PROD_RK,ACC_REVOLVING_FLG,CCIS_CCY_CODE,ACC_WORST_ARREARS_DAYS_CNT,OD_FYTD_DAY_CNT,OD_ORIGINATION_DT,SRC_SYS_TRANSIT_NUM,SRC_SYS_APPLICATION_NUM,INSTRUMENT_QUALIFIER,NTRL_CONCAT_K_APP,NTRL_CONCAT_K_FIN_PROD,SRC_SYS_APP_ID,SRC_SYS_TRANSIT_NUM_APP,SRC_SYS_APPLICATION_QUALIFIER,LOAN_CATEGORY_CD,SRC_SYS_PRODUCT_ID,CCIS_PRODUCT,DIGEST_VALUE,RELATED_FINANCIAL_ACC_RK,MARKETING_SOURCE_CD,FINANCIAL_PROD_SEC_CLASS_CD,DIGEST_VALUE_CC,DIGEST_VALUE_MTGE,DOMICILE_ORG_UNIT_ID,MARKETING_FEATURE_CODE,CR_APP_SEQ_NUM,OD_IND,ACC_ORIGINAL_WROFF_AMT,DIGEST_VALUE_INTEREST_RT,SOURCE_SYSTEM_FEED_CD,DIGEST_VALUE_CORE,SEGMENT_NAME,MTGE_PROCESSING_IND,HIGH_VALUE_INDICATOR,LINE_OF_BUSINESS,BUILDER_CODE,MTG_CUSTOMER_GROUP,GOVT_REPORTING_CODE,ORIG_SRC_SYS_ACC_NUM,ORIG_SRC_SYS_TRANSIT_NUM,ORIG_ACC_RK,ORIG_CCIS_PRODUCT)
VALUES
('PURCHMORTGEN00003',19866080,'PURCHMORT',357,'THURSDAY, MARCH 04, 2010','THURSDAY, MARCH 04, 2010','SATURDAY, OCTOBER 31, 2009','FRIDAY, DECEMBER 31, 9999','LOAN',-1,NULL,NULL,'PURCHMORT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0000000000000000000000003',NULL,NULL,NULL,NULL,'THURSDAY, JANUARY 01, 2009',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'SATURDAY, JUNE 06, 2009',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'00003',NULL,NULL,'-1',NULL,NULL,NULL,NULL,NULL,'1234567890ABCDEFGHIJ',NULL,'72717E6EFA7BD60E863D3920664FDDFE',NULL,NULL,'REA',NULL,NULL,NULL,NULL,NULL,NULL,200,NULL,'GENERICFEED',NULL,'GENPURCHMORT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)
INSERT INTO &&table_name
(NTRL_CONCAT_K_ACC,ACC_RK,SOURCE_SYSTEM,BATCH_ID,UPDATE_TIME,LOAD_TIME,VALID_FROM_DT,VALID_TO_DT,FINANCIAL_ACC_TYPE_CD,CR_APP_RK,ACC_BR_TRANSFER_REASON_CD,ACC_PRE_PAYMENT_OPTION_CD,ACC_PURPOSE_CD,ACC_RT_SCHEDULE_CD,CCIS_BRANCH_OF_ACCOUNT,ORIGINATION_ORG_UNIT_ID,PAYMENT_FREQUENCY_CD,PAYMENT_METHOD_CD,PAYMENT_TYPE_CD,ACC_INTERNAL_LENDER_NAME,SRC_SYS_ACC_NUM,ACC_CAP_RT_START_DT,ACC_CAP_RT_END_DT,ACC_CAP_RT,ACC_CAP_CHARGE_LIMIT_PCT,ACC_OPEN_DT,ACC_CLOSE_DT,ACC_CLOSE_REASON_CD,ACC_LAST_ASSUMPTION_DT,ACC_LAST_RENEWAL_DT,ACC_LAST_MATURITY_DT,ACC_LAST_PORT_DT,ACC_LAST_REWRITE_DT,ACC_MATURITY_DT,ACC_NEXT_RENEWAL_DT,FIRST_INTEREST_ADJUSTMENT_DT,INTEREST_PAYMENT_START_DT,LAST_EXTENT_RENEGOTIATION_DT,PAYMENT_START_DT,PRINCIPAL_PAYMENT_END_DT,TERM_START_DT,TERM_MATURITY_DT,TERM_PERIOD_MTH_CNT,TERM_ANNUAL_INTEREST_RT,TERM_PER_ANNUM_INTEREST_RT,ACC_FRAUD_IND,GROUP_ACC_IND,ACC_LIFETIME_CAP_INT_RT,ACC_TRIGGER_INTEREST_RT,ACC_AMORTIZATION_PD,ACC_TOT_EXTENSIONS_CNT,ACC_TOT_RENEWAL_CNT,TOT_INTEREST_COST_AMT,ACC_FINAL_REPAYMENT_AMT,ACC_LAST_RENEWAL_VAL_AMT,ACC_LIFETIME_OUTST_BAL_AMT,ORIGINAL_PRINCIPAL_BAL_AMT,FINANCIAL_PROD_RK,ACC_REVOLVING_FLG,CCIS_CCY_CODE,ACC_WORST_ARREARS_DAYS_CNT,OD_FYTD_DAY_CNT,OD_ORIGINATION_DT,SRC_SYS_TRANSIT_NUM,SRC_SYS_APPLICATION_NUM,INSTRUMENT_QUALIFIER,NTRL_CONCAT_K_APP,NTRL_CONCAT_K_FIN_PROD,SRC_SYS_APP_ID,SRC_SYS_TRANSIT_NUM_APP,SRC_SYS_APPLICATION_QUALIFIER,LOAN_CATEGORY_CD,SRC_SYS_PRODUCT_ID,CCIS_PRODUCT,DIGEST_VALUE,RELATED_FINANCIAL_ACC_RK,MARKETING_SOURCE_CD,FINANCIAL_PROD_SEC_CLASS_CD,DIGEST_VALUE_CC,DIGEST_VALUE_MTGE,DOMICILE_ORG_UNIT_ID,MARKETING_FEATURE_CODE,CR_APP_SEQ_NUM,OD_IND,ACC_ORIGINAL_WROFF_AMT,DIGEST_VALUE_INTEREST_RT,SOURCE_SYSTEM_FEED_CD,DIGEST_VALUE_CORE,SEGMENT_NAME,MTGE_PROCESSING_IND,HIGH_VALUE_INDICATOR,LINE_OF_BUSINESS,BUILDER_CODE,MTG_CUSTOMER_GROUP,GOVT_REPORTING_CODE,ORIG_SRC_SYS_ACC_NUM,ORIG_SRC_SYS_TRANSIT_NUM,ORIG_ACC_RK,ORIG_CCIS_PRODUCT)
VALUES
('PURCHMORTGEN00004',19866081,'PURCHMORT',357,'THURSDAY, MARCH 04, 2010','THURSDAY, MARCH 04, 2010','SATURDAY, OCTOBER 31, 2009','FRIDAY, DECEMBER 31, 9999','LOAN',-1,NULL,NULL,'PURCHMORT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0000000000000000000000004',NULL,NULL,NULL,NULL,'THURSDAY, JANUARY 01, 2009',NULL,NULL,NULL,NULL,NULL,NULL,NULL,'SATURDAY, JUNE 06, 2009',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'00004',NULL,NULL,'-1',NULL,NULL,NULL,NULL,NULL,'1234567890ABCDEFGHIJ',NULL,'27746EBD70E09C911260A36E89361275',NULL,NULL,'REA',NULL,NULL,NULL,NULL,NULL,NULL,300,NULL,'GENERICFEED',NULL,'GENPURCHMORT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)
INSERT INTO &&table_name
(NTRL_CONCAT_K_ACC,ACC_RK,SOURCE_SYSTEM,BATCH_ID,UPDATE_TIME,LOAD_TIME,VALID_FROM_DT,VALID_TO_DT,FINANCIAL_ACC_TYPE_CD,CR_APP_RK,ACC_BR_TRANSFER_REASON_CD,ACC_PRE_PAYMENT_OPTION_CD,ACC_PURPOSE_CD,ACC_RT_SCHEDULE_CD,CCIS_BRANCH_OF_ACCOUNT,ORIGINATION_ORG_UNIT_ID,PAYMENT_FREQUENCY_CD,PAYMENT_METHOD_CD,PAYMENT_TYPE_CD,ACC_INTERNAL_LENDER_NAME,SRC_SYS_ACC_NUM,ACC_CAP_RT_START_DT,ACC_CAP_RT_END_DT,ACC_CAP_RT,ACC_CAP_CHARGE_LIMIT_PCT,ACC_OPEN_DT,ACC_CLOSE_DT,ACC_CLOSE_REASON_CD,ACC_LAST_ASSUMPTION_DT,ACC_LAST_RENEWAL_DT,ACC_LAST_MATURITY_DT,ACC_LAST_PORT_DT,ACC_LAST_REWRITE_DT,ACC_MATURITY_DT,ACC_NEXT_RENEWAL_DT,FIRST_INTEREST_ADJUSTMENT_DT,INTEREST_PAYMENT_START_DT,LAST_EXTENT_RENEGOTIATION_DT,PAYMENT_START_DT,PRINCIPAL_PAYMENT_END_DT,TERM_START_DT,TERM_MATURITY_DT,TERM_PERIOD_MTH_CNT,TERM_ANNUAL_INTEREST_RT,TERM_PER_ANNUM_INTEREST_RT,ACC_FRAUD_IND,GROUP_ACC_IND,ACC_LIFETIME_CAP_INT_RT,ACC_TRIGGER_INTEREST_RT,ACC_AMORTIZATION_PD,ACC_TOT_EXTENSIONS_CNT,ACC_TOT_RENEWAL_CNT,TOT_INTEREST_COST_AMT,ACC_FINAL_REPAYMENT_AMT,ACC_LAST_RENEWAL_VAL_AMT,ACC_LIFETIME_OUTST_BAL_AMT,ORIGINAL_PRINCIPAL_BAL_AMT,FINANCIAL_PROD_RK,ACC_REVOLVING_FLG,CCIS_CCY_CODE,ACC_WORST_ARREARS_DAYS_CNT,OD_FYTD_DAY_CNT,OD_ORIGINATION_DT,SRC_SYS_TRANSIT_NUM,SRC_SYS_APPLICATION_NUM,INSTRUMENT_QUALIFIER,NTRL_CONCAT_K_APP,NTRL_CONCAT_K_FIN_PROD,SRC_SYS_APP_ID,SRC_SYS_TRANSIT_NUM_APP,SRC_SYS_APPLICATION_QUALIFIER,LOAN_CATEGORY_CD,SRC_SYS_PRODUCT_ID,CCIS_PRODUCT,DIGEST_VALUE,RELATED_FINANCIAL_ACC_RK,MARKETING_SOURCE_CD,FINANCIAL_PROD_SEC_CLASS_CD,DIGEST_VALUE_CC,DIGEST_VALUE_MTGE,DOMICILE_ORG_UNIT_ID,MARKETING_FEATURE_CODE,CR_APP_SEQ_NUM,OD_IND,ACC_ORIGINAL_WROFF_AMT,DIGEST_VALUE_INTEREST_RT,SOURCE_SYSTEM_FEED_CD,DIGEST_VALUE_CORE,SEGMENT_NAME,MTGE_PROCESSING_IND,HIGH_VALUE_INDICATOR,LINE_OF_BUSINESS,BUILDER_CODE,MTG_CUSTOMER_GROUP,GOVT_REPORTING_CODE,ORIG_SRC_SYS_ACC_NUM,ORIG_SRC_SYS_TRANSIT_NUM,ORIG_ACC_RK,ORIG_CCIS_PRODUCT)
VALUES
('PCL8018166323',19864976,'PCL',472,'MONDAY, JANUARY 25, 2010','MONDAY, JANUARY 25, 2010','SATURDAY, FEBRUARY 28, 2009','FRIDAY, DECEMBER 31, 9999','PLC',NULL,NULL,NULL,'99',NULL,'01084',NULL,'MONTH','MANUAL','OTHER','CIBC','8018166323',NULL,NULL,NULL,NULL,'WEDNESDAY, JULY 14, 2004',NULL,'UNK',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,5.25,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,NULL,NULL,537,'Y','CAD',NULL,NULL,NULL,'1084',NULL,NULL,'PCL8018166323','PCLPLCVARUNS','8018166323',NULL,NULL,NULL,'3','1226','0CF50CD64776937BC3926EA169C7F4A2',NULL,'P4SA','UNS',NULL,NULL,'1084',NULL,NULL,NULL,NULL,NULL,'PCL',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)
/Thanks
Radha K -
Good evening.
I am fairly new to SQLplus.
I am having trouble creating a query.
I would like to return the sum of employees that work for each department. I am under the impression i may need a group by function.
I have tried the following:
SELECT employee_id, department_id
FROM employee
GROUP BY department_id
I get an error saying that it is not a group by expression.
Any ideas?hello,
yeah it will complain about the employee id is not a group by expression.
try this:
SELECT employee_id, department_id
FROM employee
GROUP BY department_id, employee_id
regards,
naqvi
Maybe you are looking for
-
File Name and File Content not gettinng passed from Proxy to Business Serv
Hi All , I have a requirement in OSB , where i need to pick the file from remote Source and FTP the files to Remote Target .Below are the steps which i did to achieve this. 1.Created a FTP Adapter in JDeveloper to Get the files from Source and a FTP
-
Hi Everyone! I didn't use arch for a month, due to hd failure. So I bought new hard drive, installed arch and everything else as i always did. In result cherokee admin doesn't work. 'sudo cherokee-admin -x' gives me following output with debug mode D
-
How to convert a number in to a time string?
I have calculated a time in minutes: 3.75. But I will show it as a time string: 3:45 or 00:03:45 or anything like this. Yes, I can convert it manually, but then I can not use it in a diagram. I have a formula that calculates times for a given diamete
-
Creating a Variable Library XML "Database"
So, I have been playing with the variable data options and have a couple of questions (in an attempt to wrap my head around the problem): - Is it possible to output an 'XML dataset' from a database program (such as FileMaker) and have it be 'correct'
-
Order Replication CRM - R/3 - User Status not replicated - enhancement
Hello all, We wish to synchronize order user status between CRM and R/3 (in fact ECC5). As described in IMG documentation, we should use the BAdI CRM_DATAEXCHG_BADI and methods CRM_DATAEXCH_AFTER_MBDOC_FILL, CRM_DATAEXCH_AFTER_BAPI_FILL for replicati