Scenario for below topics
- Create table syntax
- Constraints
- Data Types
- Indexes
- Who Columns
Requirement
DROP TABLE miscn.miscn_salesreps_stg;
CREATE TABLE miscn.miscn_salesreps_stg (
srp_stg_id NUMBER,
tenant_code VARCHAR2(240) NOT NULL,
email_address VARCHAR2(1000) NOT NULL,
person_id VARCHAR2(240) ,
active_flag VARCHAR2(1) NOT NULL,
srep_name VARCHAR2(1000) NOT NULL,
start_date_active DATE NOT NULL,
end_date_active DATE,
non_employee_flag VARCHAR2(1) NOT NULL,
change_number NUMBER NOT NULL,
processing_request_id NUMBER NOT NULL,
processing_status VARCHAR2(240) NOT NULL,
processing_message VARCHAR2(4000),
creation_date DATE NOT NULL,
last_update_date DATE NOT NULL,
created_by VARCHAR2(240) NOT NULL,
last_updated_by VARCHAR2(240) NOT NULL,
CONSTRAINT miscn_salesreps_stg_u1 PRIMARY KEY ( srp_stg_id )
);
CREATE UNIQUE
INDEX MISCN.MISCN_SALESREPS_STG_U2 ON MISCN.MISCN_SALESREPS_STG
(
TENANT_CODE,
EMAIL_ADDRESS
);
CREATE SEQUENCE MISCN.MISCN_SALESREPS_STG_SEQ START WITH 1 INCREMENT BY 1;
No comments:
Post a Comment