本文使用ORACLE自带的人力资源(HR)实例数据,本文所用表结构如下: 表名:REGIONS 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 REGION_ID NUMBER 是 否 2 REGION_NAME VARCHAR2 25 是 表名:COUNTRIES 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 COUNTRY_ID CHAR 2 是 否 2 COUNTRY_NAME VARCHAR2 40 是 3 REGION_ID NUMBER 是 表名:LOCATIONS 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 LOCATION_ID NUMBER 4 0 是 否 2 STREET_ADDRESS VARCHAR2 40 是 3 POSTAL_CODE VARCHAR2 12 是 4 CITY VARCHAR2 30 否 5 STATE_PROVINCE VARCHAR2 25 是 6 COUNTRY_ID CHAR 2 是 表名:DEPARTMENTS 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 DEPARTMENT_ID NUMBER 4 0 是 否 2 DEPARTMENT_NAME VARCHAR2 30 否 3 MANAGER_ID NUMBER 6 0 是 4 LOCATION_ID NUMBER 4 0 是 表名:JOBS 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 JOB_ID VARCHAR2 10 是 否 2 JOB_TITLE VARCHAR2 35 否 3 MIN_SALARY NUMBER 6 0 是 4 MAX_SALARY NUMBER 6 0 是 表名:EMPLOYEES 序号 列名 数据类