36 lines
915 B
SQL
36 lines
915 B
SQL
SPOOL create_cust_v.lst
|
|
|
|
CREATE OR REPLACE VIEW customers_v AS
|
|
SELECT cust_id
|
|
, code
|
|
, name
|
|
, description
|
|
, period_start
|
|
, period_end
|
|
, email_address
|
|
, telephone
|
|
, fax
|
|
, primary_contact
|
|
, kam_telephone
|
|
, status
|
|
, auto_gen_conf_am
|
|
, auto_gen_conf_pm
|
|
, ind_deadline_for_nom_submit
|
|
, primary_contact_tel
|
|
, kam_manager_syus_id
|
|
, nom_conf_subject
|
|
, nom_conf_content
|
|
, com_conf_subject
|
|
, com_conf_content
|
|
FROM customers
|
|
WHERE cuty_id IN ( SELECT cuty_id
|
|
FROM customer_types
|
|
WHERE code IN ( SELECT SUBSTR(granted_role,5,3)
|
|
FROM user_role_privs
|
|
WHERE granted_role IN ('EFT_OMT_RO','EFT_PUW_RO')
|
|
)
|
|
)
|
|
/
|
|
|
|
SPOOL OFF
|