Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
"LAST_UPDATE_LOGIN" VARCHAR2(4000),
"LAST_UPDATED_BY" VARCHAR2(4000),
"OBJECT_VERSION_NUMBER" NUMBER(18,0)
);
--------------------------------------------------------- DDL for Table HCM_EMPLOYEE_PERSONAL
-------------------------------------------------------CREATE TABLE "HCM_EMPLOYEE_PERSONAL"
(
"HEP_EMPLOYEE_ID_FK" NUMBER(18,0),
"HEP_LAST_NAME" VARCHAR2(40),
"HEP_FIRST_NAME" VARCHAR2(40),
"HEP_PREFIX" VARCHAR2(4),
"HEP_GENDER" VARCHAR2(10),
"HEP_MARITAL_STATUS" VARCHAR2(20),
"HEP_SSN" VARCHAR2(15),
"HEP_DOB" DATE,
"HEP_MOBILE_NO" VARCHAR2(40),
"HEP_PHOTO" VARCHAR2(4000),
"CREATION_DATE" TIMESTAMP (6) WITH LOCAL TIME ZONE DEFAULT SYSDATE,
"CREATED_BY" VARCHAR2(4000),
"LAST_UPDATE_DATE" TIMESTAMP (6) WITH LOCAL TIME ZONE DEFAULT
SYSDATE,
"LAST_UPDATE_LOGIN" VARCHAR2(4000),
"LAST_UPDATED_BY" VARCHAR2(4000),
"OBJECT_VERSION_NUMBER" NUMBER(18,0)
);
--------------------------------------------------------- DDL for Table HCM_EMPLOYMENT_DETAILS
-------------------------------------------------------CREATE TABLE "HCM_EMPLOYMENT_DETAILS"
(
"HED_EMPLOYEE_ID_PK" NUMBER(18,0),
"HED_JOB_ID_FK" VARCHAR2(40),
"HED_DEPARTMENT_ID_FK" NUMBER(18,0),
"HED_LOCATION_ID_FK" NUMBER(18,0),
"HED_MANAGER_ID_FK" NUMBER(18,0),
"HED_MAIL_ID" VARCHAR2(100),
"HED_HIRE_DATE" DATE,
"HED_OFFICE_PH_NO" VARCHAR2(40),
"HED_EMPLOYEMENT_STATUS" NUMBER(4,0),
"HED_HR_MANAGER_ID_FK" NUMBER(18,0),
"HED_SALARY" NUMBER(38,0),
"HED_COMMISION_PCT" NUMBER(2,2) DEFAULT 0.00,
"CREATION_DATE" TIMESTAMP (6) WITH LOCAL TIME ZONE DEFAULT SYSDATE,
"CREATED_BY" VARCHAR2(4000),
"LAST_UPDATE_DATE" TIMESTAMP (6) WITH LOCAL TIME ZONE DEFAULT
SYSDATE,
"LAST_UPDATE_LOGIN" VARCHAR2(4000),
"LAST_UPDATED_BY" VARCHAR2(4000),
"OBJECT_VERSION_NUMBER" NUMBER(18,0)
);
--------------------------------------------------------- DDL for Table HCM_JOBS
--------------------------------------------------------
"HLPN_LOCATION_ID_FK" NUMBER(38,0),
"HLPN_LOCATION_PH_NO" VARCHAR2(40),
"LOCATION_PH_NO_KEY" NUMBER(18,0),
"CREATION_DATE" TIMESTAMP (6) DEFAULT SYSDATE,
"CREATED_BY" VARCHAR2(4000),
"LAST_UPDATE_DATE" TIMESTAMP (6) WITH LOCAL TIME ZONE DEFAULT
SYSDATE,
"LAST_UPDATE_LOGIN" VARCHAR2(4000),
"LAST_UPDATED_BY" VARCHAR2(4000),
"OBJECT_VERSION_NUMBER" NUMBER(18,0)
);
---------------------------------------------------- DATA FOR TABLE HCM_JOBS
-- FILTER = none used
--------------------------------------------------REM INSERTING into HCM_JOBS
---------------------------------------------------- END DATA FOR TABLE HCM_JOBS
------------------------------------------------------------------------------------------------------ DATA FOR TABLE HCM_DEPARTMENTS
-- FILTER = none used
--------------------------------------------------REM INSERTING into HCM_DEPARTMENTS
---------------------------------------------------- END DATA FOR TABLE HCM_DEPARTMENTS
------------------------------------------------------------------------------------------------------ DATA FOR TABLE HCM_JOB_HISTORY
-- FILTER = none used
--------------------------------------------------REM INSERTING into HCM_JOB_HISTORY
---------------------------------------------------- END DATA FOR TABLE HCM_JOB_HISTORY
------------------------------------------------------------------------------------------------------ DATA FOR TABLE HCM_EMPLOYEE_PERSONAL
-- FILTER = none used
--------------------------------------------------REM INSERTING into HCM_EMPLOYEE_PERSONAL
---------------------------------------------------- END DATA FOR TABLE HCM_EMPLOYEE_PERSONAL
------------------------------------------------------------------------------------------------------ DATA FOR TABLE HCM_LOCATIONS
-- FILTER = none used
---------------------------------------------------
ENABLE);
ALTER TABLE "HCM_DEPARTMENTS" MODIFY ("HD_DEPARTMENT_NAME" NOT NULL
ENABLE);
ALTER TABLE "HCM_DEPARTMENTS" MODIFY ("HD_MANAGER_ID_FK" NOT NULL
ENABLE);
ALTER TABLE "HCM_DEPARTMENTS" MODIFY ("CREATION_DATE" NOT NULL ENABLE);
ALTER TABLE "HCM_DEPARTMENTS" MODIFY ("CREATED_BY" NOT NULL ENABLE);
ALTER TABLE "HCM_DEPARTMENTS" MODIFY ("LAST_UPDATE_DATE" NOT NULL
ENABLE);
ALTER TABLE "HCM_DEPARTMENTS" MODIFY ("LAST_UPDATED_BY" NOT NULL
ENABLE);
--------------------------------------------------------- Constraints for Table HCM_DEPT_LOCATIONS
-------------------------------------------------------ALTER TABLE "HCM_DEPT_LOCATIONS" ADD CONSTRAINT
"HCM_DEPT_LOCATIONS_PK" PRIMARY KEY ("DEPARTMENT_PK") ENABLE;
ALTER TABLE "HCM_DEPT_LOCATIONS" ADD CONSTRAINT
"HCM_DEPT_LOCATIONS_UK1" UNIQUE ("HDL_DEPARTMENT_ID_FK",
"HDL_LOCATION_ID_FK") ENABLE;
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("HDL_DEPARTMENT_ID_FK" NOT
NULL ENABLE);
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("HDL_LOCATION_ID_FK" NOT NULL
ENABLE);
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("HDL_STATUS" NOT NULL ENABLE);
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("DEPARTMENT_PK" NOT NULL
ENABLE);
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("CREATION_DATE" NOT NULL
ENABLE);
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("CREATED_BY" NOT NULL ENABLE);
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("LAST_UPDATE_DATE" NOT NULL
ENABLE);
ALTER TABLE "HCM_DEPT_LOCATIONS" MODIFY ("LAST_UPDATED_BY" NOT NULL
ENABLE);
--------------------------------------------------------- Constraints for Table HCM_EMPLOYEE_ADDRESS
-------------------------------------------------------ALTER TABLE "HCM_EMPLOYEE_ADDRESS" ADD CONSTRAINT "HCM_EMP_ADDR_PK"
PRIMARY KEY ("EMPLOYEE_ADDR_PK") ENABLE;
NULL ENABLE);
ALTER TABLE "HCM_EMPLOYMENT_DETAILS" MODIFY ("HED_DEPARTMENT_ID_FK"
NOT NULL ENABLE);
ALTER TABLE "HCM_EMPLOYMENT_DETAILS" MODIFY ("CREATION_DATE" NOT NULL
ENABLE);
ALTER TABLE "HCM_EMPLOYMENT_DETAILS" MODIFY ("CREATED_BY" NOT NULL
ENABLE);
ALTER TABLE "HCM_EMPLOYMENT_DETAILS" MODIFY ("LAST_UPDATE_DATE" NOT
NULL ENABLE);
ALTER TABLE "HCM_EMPLOYMENT_DETAILS" MODIFY ("LAST_UPDATED_BY" NOT NULL
ENABLE);
--------------------------------------------------------- Constraints for Table HCM_JOBS
-------------------------------------------------------ALTER TABLE "HCM_JOBS" ADD CONSTRAINT "HCM_JOBS_PK" PRIMARY KEY
("JOB_NO_PK") ENABLE;
ALTER TABLE "HCM_JOBS" ADD CONSTRAINT "HCM_JOBS_UK1" UNIQUE ("HJ_JOB_ID")
ENABLE;
ALTER TABLE "HCM_JOBS" ADD CONSTRAINT "HCM_JOBS_UK2" UNIQUE
("HJ_JOB_NAME") ENABLE;
ALTER TABLE "HCM_JOBS" MODIFY ("HJ_JOB_ID" NOT NULL ENABLE);
ALTER TABLE "HCM_JOBS" MODIFY ("HJ_JOB_NAME" NOT NULL ENABLE);
ALTER TABLE "HCM_JOBS" MODIFY ("HJ_JOB_STATUS" NOT NULL ENABLE);
ALTER TABLE "HCM_JOBS" MODIFY ("JOB_NO_PK" NOT NULL ENABLE);
ALTER TABLE "HCM_JOBS" MODIFY ("CREATION_DATE" NOT NULL ENABLE);
ALTER TABLE "HCM_JOBS" MODIFY ("CREATED_BY" NOT NULL ENABLE);
ALTER TABLE "HCM_JOBS" MODIFY ("LAST_UPDATE_DATE" NOT NULL ENABLE);
ALTER TABLE "HCM_JOBS" MODIFY ("LAST_UPDATED_BY" NOT NULL ENABLE);
--------------------------------------------------------- Constraints for Table HCM_JOB_HISTORY
-------------------------------------------------------ALTER TABLE "HCM_JOB_HISTORY" ADD CONSTRAINT "HCM_JOB_HISTORY_PK"
PRIMARY KEY ("JOB_HISTORY_PK") ENABLE;
ALTER TABLE "HCM_JOB_HISTORY" MODIFY ("JOB_HISTORY_PK" NOT NULL ENABLE);
ALTER TABLE "HCM_JOB_HISTORY" MODIFY ("CREATION_DATE" NOT NULL ENABLE);
ALTER TABLE "HCM_JOB_HISTORY" MODIFY ("CREATED_BY" NOT NULL ENABLE);