ddl_highgo_项目基础信息表.sql 60 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187
  1. -- ============================================================================
  2. -- 瀚高数据库(HighGo DB) 建表脚本 - PostgreSQL兼容模式
  3. -- 基于文档: 项目基础信息表.docx
  4. -- 生成时间: 2026-07-08
  5. -- 类型映射: VARCHAR2→VARCHAR, NUMBER→NUMERIC
  6. -- ============================================================================
  7. -- ============================================================================
  8. -- 一、业务表(15张)
  9. -- ============================================================================
  10. -- ----------------------------------------------------------------------------
  11. -- 1. ATT_PROJ_BASE - 项目基础信息表
  12. -- 表编号:ATT_011
  13. -- ----------------------------------------------------------------------------
  14. CREATE TABLE ATT_PROJ_BASE (
  15. GUID CHAR(32) NOT NULL,
  16. PROJ_CODE VARCHAR(20) NOT NULL,
  17. PROJ_NAME VARCHAR(100) NOT NULL,
  18. CON_UNIT VARCHAR(256),
  19. YEAR CHAR(4),
  20. APP_NUM VARCHAR(20),
  21. PROJ_TYPE CHAR(1),
  22. PROJ_TOT_INV_FUND NUMERIC(12,4),
  23. LEG_PERS VARCHAR(20),
  24. PROJ_BRIN VARCHAR(1024),
  25. PROJ_BEG_DATE DATE,
  26. PROJ_COMP_DATE DATE,
  27. ACC_DATE DATE,
  28. NOTE VARCHAR(256),
  29. COLL_TIME TIMESTAMP NOT NULL,
  30. UPD_TIME TIMESTAMP,
  31. REC_PERS CHAR(32),
  32. CONSTRAINT PK_ATT_PROJ_BASE PRIMARY KEY (GUID)
  33. );
  34. COMMENT ON TABLE ATT_PROJ_BASE IS '项目基础信息表';
  35. COMMENT ON COLUMN ATT_PROJ_BASE.GUID IS '全球唯一标识码,记录入库时系统自动生成';
  36. COMMENT ON COLUMN ATT_PROJ_BASE.PROJ_CODE IS '项目代码';
  37. COMMENT ON COLUMN ATT_PROJ_BASE.PROJ_NAME IS '项目名称';
  38. COMMENT ON COLUMN ATT_PROJ_BASE.CON_UNIT IS '建设单位全称';
  39. COMMENT ON COLUMN ATT_PROJ_BASE.YEAR IS '年度,4位定长文本';
  40. COMMENT ON COLUMN ATT_PROJ_BASE.APP_NUM IS '批复文号';
  41. COMMENT ON COLUMN ATT_PROJ_BASE.PROJ_TYPE IS '项目类型(字典: 项目类型)';
  42. COMMENT ON COLUMN ATT_PROJ_BASE.PROJ_TOT_INV_FUND IS '项目总投资(万元),记至4位小数';
  43. COMMENT ON COLUMN ATT_PROJ_BASE.LEG_PERS IS '项目负责人姓名';
  44. COMMENT ON COLUMN ATT_PROJ_BASE.PROJ_BRIN IS '项目简介';
  45. COMMENT ON COLUMN ATT_PROJ_BASE.PROJ_BEG_DATE IS '项目启动时间(YYYY-MM-DD)';
  46. COMMENT ON COLUMN ATT_PROJ_BASE.PROJ_COMP_DATE IS '项目竣工时间(YYYY-MM-DD)';
  47. COMMENT ON COLUMN ATT_PROJ_BASE.ACC_DATE IS '项目验收时间(YYYY-MM-DD)';
  48. COMMENT ON COLUMN ATT_PROJ_BASE.NOTE IS '备注';
  49. COMMENT ON COLUMN ATT_PROJ_BASE.COLL_TIME IS '采集时间';
  50. COMMENT ON COLUMN ATT_PROJ_BASE.UPD_TIME IS '更新时间,本条记录未被更新时为空';
  51. COMMENT ON COLUMN ATT_PROJ_BASE.REC_PERS IS '记录人员GUID,引用ATT_PERS_BASE';
  52. CREATE UNIQUE INDEX IDX_ATT_PROJ_BASE_GUID ON ATT_PROJ_BASE (GUID);
  53. CREATE INDEX IDX_ATT_PROJ_BASE_PROJ_CODE ON ATT_PROJ_BASE (PROJ_CODE);
  54. -- ----------------------------------------------------------------------------
  55. -- 2. ATT_PERS_BASE - 人员基础信息表
  56. -- 表编号:ATT_012
  57. -- ----------------------------------------------------------------------------
  58. CREATE TABLE ATT_PERS_BASE (
  59. GUID CHAR(32) NOT NULL,
  60. PERS_NAME VARCHAR(60) NOT NULL,
  61. PERS_CODE CHAR(18) NOT NULL,
  62. ORG_GUID CHAR(32),
  63. PERS_TYPE CHAR(2) NOT NULL,
  64. SEX CHAR(1) NOT NULL,
  65. TELNUMB VARCHAR(22),
  66. FAXNUMB VARCHAR(22),
  67. MOBILENUMB VARCHAR(11),
  68. EMAIL VARCHAR(60),
  69. BORN_PLAC VARCHAR(100),
  70. BORN_DATE DATE,
  71. NATION CHAR(2),
  72. ADM_DUTY VARCHAR(3),
  73. TITLE VARCHAR(40),
  74. SCHOOL VARCHAR(100),
  75. MAJOB VARCHAR(100),
  76. HIGH_DEGR VARCHAR(10),
  77. WDATETIME DATE,
  78. STATUS CHAR(1),
  79. NOTE VARCHAR(256),
  80. COLL_TIME TIMESTAMP NOT NULL,
  81. UPD_TIME TIMESTAMP,
  82. REC_PERS CHAR(32),
  83. CONSTRAINT PK_ATT_PERS_BASE PRIMARY KEY (GUID)
  84. );
  85. COMMENT ON TABLE ATT_PERS_BASE IS '人员基础信息表';
  86. COMMENT ON COLUMN ATT_PERS_BASE.GUID IS '全球唯一标识码,记录入库时系统自动生成';
  87. COMMENT ON COLUMN ATT_PERS_BASE.PERS_NAME IS '人员姓名';
  88. COMMENT ON COLUMN ATT_PERS_BASE.PERS_CODE IS '公民身份号码';
  89. COMMENT ON COLUMN ATT_PERS_BASE.ORG_GUID IS '所属机构GUID';
  90. COMMENT ON COLUMN ATT_PERS_BASE.PERS_TYPE IS '人员类型(字典: 人员类型)';
  91. COMMENT ON COLUMN ATT_PERS_BASE.SEX IS '性别(字典: 性别)';
  92. COMMENT ON COLUMN ATT_PERS_BASE.TELNUMB IS '办公室电话';
  93. COMMENT ON COLUMN ATT_PERS_BASE.FAXNUMB IS '传真号码';
  94. COMMENT ON COLUMN ATT_PERS_BASE.MOBILENUMB IS '手机号码';
  95. COMMENT ON COLUMN ATT_PERS_BASE.EMAIL IS '电子邮件';
  96. COMMENT ON COLUMN ATT_PERS_BASE.BORN_PLAC IS '出生地';
  97. COMMENT ON COLUMN ATT_PERS_BASE.BORN_DATE IS '出生日期';
  98. COMMENT ON COLUMN ATT_PERS_BASE.NATION IS '民族(字典: 民族)';
  99. COMMENT ON COLUMN ATT_PERS_BASE.ADM_DUTY IS '职务级别(字典: 职务级别)';
  100. COMMENT ON COLUMN ATT_PERS_BASE.TITLE IS '技术职称';
  101. COMMENT ON COLUMN ATT_PERS_BASE.SCHOOL IS '毕业院校';
  102. COMMENT ON COLUMN ATT_PERS_BASE.MAJOB IS '所学专业';
  103. COMMENT ON COLUMN ATT_PERS_BASE.HIGH_DEGR IS '最高学历';
  104. COMMENT ON COLUMN ATT_PERS_BASE.WDATETIME IS '参加工作时间';
  105. COMMENT ON COLUMN ATT_PERS_BASE.STATUS IS '状态(1启用 8停用 9注销)';
  106. COMMENT ON COLUMN ATT_PERS_BASE.NOTE IS '备注';
  107. COMMENT ON COLUMN ATT_PERS_BASE.COLL_TIME IS '采集时间';
  108. COMMENT ON COLUMN ATT_PERS_BASE.UPD_TIME IS '更新时间,本条记录未被更新时为空';
  109. COMMENT ON COLUMN ATT_PERS_BASE.REC_PERS IS '记录人员GUID,引用ATT_PERS_BASE';
  110. CREATE UNIQUE INDEX IDX_ATT_PERS_BASE_GUID ON ATT_PERS_BASE (GUID);
  111. CREATE INDEX IDX_ATT_PERS_BASE_PERS_CODE ON ATT_PERS_BASE (PERS_CODE);
  112. CREATE INDEX IDX_ATT_PERS_BASE_ORG_GUID ON ATT_PERS_BASE (ORG_GUID);
  113. -- ----------------------------------------------------------------------------
  114. -- 3. ATT_PERS_EXT - 监理单位项目组成员信息表
  115. -- 表编号:ATT_013
  116. -- ----------------------------------------------------------------------------
  117. CREATE TABLE ATT_PERS_EXT (
  118. GUID CHAR(32) NOT NULL,
  119. PERS_NAME VARCHAR(60) NOT NULL,
  120. TEND_GUID CHAR(32),
  121. ADM_DUTY VARCHAR(3),
  122. SEX CHAR(1),
  123. BORN_DATE DATE,
  124. WORK_DATE VARCHAR(10),
  125. NOTE VARCHAR(256),
  126. COLL_TIME TIMESTAMP NOT NULL,
  127. UPD_TIME TIMESTAMP,
  128. REC_PERS CHAR(32),
  129. CONSTRAINT PK_ATT_PERS_EXT PRIMARY KEY (GUID)
  130. );
  131. COMMENT ON TABLE ATT_PERS_EXT IS '监理单位项目组成员信息表';
  132. COMMENT ON COLUMN ATT_PERS_EXT.GUID IS '全球唯一标识码,记录入库时系统自动生成';
  133. COMMENT ON COLUMN ATT_PERS_EXT.PERS_NAME IS '人员姓名';
  134. COMMENT ON COLUMN ATT_PERS_EXT.TEND_GUID IS '所属标段GUID';
  135. COMMENT ON COLUMN ATT_PERS_EXT.ADM_DUTY IS '职务级别';
  136. COMMENT ON COLUMN ATT_PERS_EXT.SEX IS '性别';
  137. COMMENT ON COLUMN ATT_PERS_EXT.BORN_DATE IS '出生日期';
  138. COMMENT ON COLUMN ATT_PERS_EXT.WORK_DATE IS '累计从事监理工作时间';
  139. COMMENT ON COLUMN ATT_PERS_EXT.NOTE IS '备注';
  140. COMMENT ON COLUMN ATT_PERS_EXT.COLL_TIME IS '采集时间';
  141. COMMENT ON COLUMN ATT_PERS_EXT.UPD_TIME IS '更新时间,本条记录未被更新时为空';
  142. COMMENT ON COLUMN ATT_PERS_EXT.REC_PERS IS '记录人员GUID,引用ATT_PERS_BASE';
  143. CREATE UNIQUE INDEX IDX_ATT_PERS_EXT_GUID ON ATT_PERS_EXT (GUID);
  144. CREATE INDEX IDX_ATT_PERS_EXT_PERS_NAME ON ATT_PERS_EXT (PERS_NAME);
  145. CREATE INDEX IDX_ATT_PERS_EXT_BORN_DATE ON ATT_PERS_EXT (BORN_DATE);
  146. CREATE INDEX IDX_ATT_PERS_EXT_TEND_GUID ON ATT_PERS_EXT (TEND_GUID);
  147. -- ----------------------------------------------------------------------------
  148. -- 4. ATT_ORG_BASE - 机构基础信息表(水利机构)
  149. -- 表编号:ATT_014
  150. -- ----------------------------------------------------------------------------
  151. CREATE TABLE ATT_ORG_BASE (
  152. GUID CHAR(32) NOT NULL,
  153. PGUID CHAR(32),
  154. ORG_CODE VARCHAR(40) NOT NULL,
  155. ORG_NAME VARCHAR(512) NOT NULL,
  156. ORG_LEVEL CHAR(2) NOT NULL,
  157. ORG_GRAD VARCHAR(512),
  158. ORG_TYPE CHAR(1) NOT NULL,
  159. ORDERNUM NUMERIC,
  160. AD_CODE VARCHAR(40),
  161. JURD VARCHAR(15),
  162. AREA_TYPE CHAR(1),
  163. NODE_CODE VARCHAR(20),
  164. STATUS CHAR(1),
  165. MODIFIER CHAR(32),
  166. FROM_DATE TIME NOT NULL,
  167. TO_DATE TIME,
  168. NOTE VARCHAR(2048),
  169. CONSTRAINT PK_ATT_ORG_BASE PRIMARY KEY (GUID)
  170. );
  171. COMMENT ON TABLE ATT_ORG_BASE IS '机构基础信息表(水利机构)';
  172. COMMENT ON COLUMN ATT_ORG_BASE.GUID IS '全球唯一标识码,记录入库时系统自动生成';
  173. COMMENT ON COLUMN ATT_ORG_BASE.PGUID IS '父GUID';
  174. COMMENT ON COLUMN ATT_ORG_BASE.ORG_CODE IS '机构代码';
  175. COMMENT ON COLUMN ATT_ORG_BASE.ORG_NAME IS '机构名称';
  176. COMMENT ON COLUMN ATT_ORG_BASE.ORG_LEVEL IS '级别(字典: 机构级别)';
  177. COMMENT ON COLUMN ATT_ORG_BASE.ORG_GRAD IS '职责';
  178. COMMENT ON COLUMN ATT_ORG_BASE.ORG_TYPE IS '类型(字典: 机构类型)';
  179. COMMENT ON COLUMN ATT_ORG_BASE.ORDERNUM IS '顺序号';
  180. COMMENT ON COLUMN ATT_ORG_BASE.AD_CODE IS '机构所在地行政区划';
  181. COMMENT ON COLUMN ATT_ORG_BASE.JURD IS '管辖范围';
  182. COMMENT ON COLUMN ATT_ORG_BASE.AREA_TYPE IS '区域类型(字典: 区域类型)';
  183. COMMENT ON COLUMN ATT_ORG_BASE.NODE_CODE IS '所属节点';
  184. COMMENT ON COLUMN ATT_ORG_BASE.STATUS IS '状态(1启用 2停用 9注销)';
  185. COMMENT ON COLUMN ATT_ORG_BASE.MODIFIER IS '修改人GUID,引用ATT_PERS_BASE';
  186. COMMENT ON COLUMN ATT_ORG_BASE.FROM_DATE IS '属性建立时间';
  187. COMMENT ON COLUMN ATT_ORG_BASE.TO_DATE IS '属性终止时间';
  188. COMMENT ON COLUMN ATT_ORG_BASE.NOTE IS '备注';
  189. CREATE UNIQUE INDEX IDX_ATT_ORG_BASE_GUID ON ATT_ORG_BASE (GUID);
  190. CREATE INDEX IDX_ATT_ORG_BASE_PGUID ON ATT_ORG_BASE (PGUID);
  191. CREATE INDEX IDX_ATT_ORG_BASE_MODIFIER ON ATT_ORG_BASE (MODIFIER);
  192. -- ----------------------------------------------------------------------------
  193. -- 5. ATT_ORG_EXT - 水利机构扩展信息表
  194. -- 表编号:ATT_015
  195. -- ----------------------------------------------------------------------------
  196. CREATE TABLE ATT_ORG_EXT (
  197. GUID CHAR(32) NOT NULL,
  198. SOC_CRE_CODE VARCHAR(20),
  199. ORG_GUID CHAR(32),
  200. WIUN_NAME VARCHAR(100) NOT NULL,
  201. ORG_CLIEN_TYPE CHAR(1),
  202. ORG_TYPE CHAR(1),
  203. ORG_LEVEL CHAR(2),
  204. WIUN_CODE VARCHAR(20),
  205. REG_NAME VARCHAR(100),
  206. LEG_REP VARCHAR(100),
  207. WIUN_WAO_LONG NUMERIC(11,8),
  208. WIUN_WAO_LAT NUMERIC(10,8),
  209. WIUN_PROP CHAR(1),
  210. ADMIN_WIUN_GUID CHAR(32),
  211. IF_WATE_ENTE CHAR(1),
  212. PRO_ORG_GUID CHAR(32),
  213. IS_LEG_ENTI CHAR(1),
  214. IF_MINI_DIRE CHAR(1),
  215. CONTR_QUAL_GRAD CHAR(1),
  216. CONTR_CERT_NUM VARCHAR(40),
  217. SUP_QUAL_GRAD CHAR(1),
  218. STAN_GRAD CHAR(1),
  219. STAN_CERT_CODE VARCHAR(40),
  220. SAFE_PROD_LICE_CODE VARCHAR(40),
  221. FUND_SOUR CHAR(1),
  222. EST_DATE DATE,
  223. REGI_CAPI NUMERIC(12),
  224. ADDR VARCHAR(100),
  225. REG_LOC VARCHAR(100),
  226. MAJ_ACCI VARCHAR(100),
  227. LEG_PERS VARCHAR(40),
  228. LEG_PERS_TEL VARCHAR(40),
  229. CONTA_PERS VARCHAR(40),
  230. CONTA_PERS_MOBI VARCHAR(40),
  231. CONTA_PERS_ADDR VARCHAR(100),
  232. SAFETY_LEG_PERS VARCHAR(40),
  233. SAFETY_LEG_PERS_DUTY VARCHAR(40),
  234. SAFETY_LEG_PERS_TEL VARCHAR(22),
  235. SAFETY_LEG_PERS_MOPH VARCHAR(11),
  236. SAFE_PROD_CONTA VARCHAR(40),
  237. SAFE_PROD_CONTA_TEL VARCHAR(22),
  238. SAFE_PROD_CONTA_MPOH VARCHAR(11),
  239. ACC_EME_CONTA VARCHAR(40),
  240. ACC_EME_CONTA_MPOH VARCHAR(11),
  241. WORK_POP_NUM NUMERIC(11),
  242. SAFE_MANA_ORG VARCHAR(100),
  243. FULL_MANA_TOT NUMERIC(14),
  244. SPE_OPER_PERS_TOT NUMERIC(14),
  245. LEG_RESP_PERS_TEL VARCHAR(22),
  246. LEG_RESP_PERS_FAX VARCHAR(22),
  247. STAN_CONTA_PERS VARCHAR(20),
  248. STAN_CONTA_TEL VARCHAR(22),
  249. STAN_CONTA_FAX VARCHAR(22),
  250. STAN_CONTA_MOPH VARCHAR(11),
  251. STAN_CONTA_EMAIL VARCHAR(100),
  252. NOTE VARCHAR(256),
  253. COLL_TIME TIMESTAMP NOT NULL,
  254. UPD_TIME TIMESTAMP,
  255. REC_PERS CHAR(32),
  256. CONSTRAINT PK_ATT_ORG_EXT PRIMARY KEY (GUID)
  257. );
  258. COMMENT ON TABLE ATT_ORG_EXT IS '水利机构扩展信息表';
  259. COMMENT ON COLUMN ATT_ORG_EXT.GUID IS '全球唯一标识码';
  260. COMMENT ON COLUMN ATT_ORG_EXT.SOC_CRE_CODE IS '社会信用代码';
  261. COMMENT ON COLUMN ATT_ORG_EXT.ORG_GUID IS '机构GUID';
  262. COMMENT ON COLUMN ATT_ORG_EXT.WIUN_NAME IS '单位名称';
  263. COMMENT ON COLUMN ATT_ORG_EXT.ORG_CLIEN_TYPE IS '单位类型(客户端)';
  264. COMMENT ON COLUMN ATT_ORG_EXT.ORG_TYPE IS '单位类型';
  265. COMMENT ON COLUMN ATT_ORG_EXT.ORG_LEVEL IS '单位规格';
  266. COMMENT ON COLUMN ATT_ORG_EXT.WIUN_CODE IS '单位编码';
  267. COMMENT ON COLUMN ATT_ORG_EXT.REG_NAME IS '注册名称';
  268. COMMENT ON COLUMN ATT_ORG_EXT.LEG_REP IS '法定代表人';
  269. COMMENT ON COLUMN ATT_ORG_EXT.WIUN_WAO_LONG IS '单位经度(°)';
  270. COMMENT ON COLUMN ATT_ORG_EXT.WIUN_WAO_LAT IS '单位纬度(°)';
  271. COMMENT ON COLUMN ATT_ORG_EXT.WIUN_PROP IS '单位性质';
  272. COMMENT ON COLUMN ATT_ORG_EXT.ADMIN_WIUN_GUID IS '所属行政主管部门GUID';
  273. COMMENT ON COLUMN ATT_ORG_EXT.IF_WATE_ENTE IS '是否水利系统';
  274. COMMENT ON COLUMN ATT_ORG_EXT.PRO_ORG_GUID IS '上级单位';
  275. COMMENT ON COLUMN ATT_ORG_EXT.IS_LEG_ENTI IS '是否项目法人单位';
  276. COMMENT ON COLUMN ATT_ORG_EXT.IF_MINI_DIRE IS '是否部直属单位';
  277. COMMENT ON COLUMN ATT_ORG_EXT.CONTR_QUAL_GRAD IS '施工总承包资质';
  278. COMMENT ON COLUMN ATT_ORG_EXT.CONTR_CERT_NUM IS '施工总承包资质证书编号';
  279. COMMENT ON COLUMN ATT_ORG_EXT.SUP_QUAL_GRAD IS '监理资质等级';
  280. COMMENT ON COLUMN ATT_ORG_EXT.STAN_GRAD IS '标准化等级';
  281. COMMENT ON COLUMN ATT_ORG_EXT.STAN_CERT_CODE IS '标准化证书编号';
  282. COMMENT ON COLUMN ATT_ORG_EXT.SAFE_PROD_LICE_CODE IS '安全生产许可证编号';
  283. COMMENT ON COLUMN ATT_ORG_EXT.FUND_SOUR IS '经费来源';
  284. COMMENT ON COLUMN ATT_ORG_EXT.EST_DATE IS '成立日期';
  285. COMMENT ON COLUMN ATT_ORG_EXT.REGI_CAPI IS '注册资本(万元)';
  286. COMMENT ON COLUMN ATT_ORG_EXT.ADDR IS '单位地址';
  287. COMMENT ON COLUMN ATT_ORG_EXT.REG_LOC IS '注册地址';
  288. COMMENT ON COLUMN ATT_ORG_EXT.MAJ_ACCI IS '发生重大安全事故情况';
  289. COMMENT ON COLUMN ATT_ORG_EXT.LEG_PERS IS '主要负责人';
  290. COMMENT ON COLUMN ATT_ORG_EXT.LEG_PERS_TEL IS '主要负责人手机';
  291. COMMENT ON COLUMN ATT_ORG_EXT.CONTA_PERS IS '联系人';
  292. COMMENT ON COLUMN ATT_ORG_EXT.CONTA_PERS_MOBI IS '联系人电话';
  293. COMMENT ON COLUMN ATT_ORG_EXT.CONTA_PERS_ADDR IS '联系人联系地址';
  294. COMMENT ON COLUMN ATT_ORG_EXT.SAFETY_LEG_PERS IS '分管安全负责人';
  295. COMMENT ON COLUMN ATT_ORG_EXT.SAFETY_LEG_PERS_DUTY IS '分管安全负责人职务';
  296. COMMENT ON COLUMN ATT_ORG_EXT.SAFETY_LEG_PERS_TEL IS '分管安全负责人电话';
  297. COMMENT ON COLUMN ATT_ORG_EXT.SAFETY_LEG_PERS_MOPH IS '分管安全负责人手机';
  298. COMMENT ON COLUMN ATT_ORG_EXT.SAFE_PROD_CONTA IS '安全生产联系人';
  299. COMMENT ON COLUMN ATT_ORG_EXT.SAFE_PROD_CONTA_TEL IS '安全生产联系人电话';
  300. COMMENT ON COLUMN ATT_ORG_EXT.SAFE_PROD_CONTA_MPOH IS '安全生产联系人手机';
  301. COMMENT ON COLUMN ATT_ORG_EXT.ACC_EME_CONTA IS '事故应急联系人';
  302. COMMENT ON COLUMN ATT_ORG_EXT.ACC_EME_CONTA_MPOH IS '事故应急联系人手机';
  303. COMMENT ON COLUMN ATT_ORG_EXT.WORK_POP_NUM IS '从业人员人数(人)';
  304. COMMENT ON COLUMN ATT_ORG_EXT.SAFE_MANA_ORG IS '安全管理机构';
  305. COMMENT ON COLUMN ATT_ORG_EXT.FULL_MANA_TOT IS '专职管理人员总数(人)';
  306. COMMENT ON COLUMN ATT_ORG_EXT.SPE_OPER_PERS_TOT IS '特种作业人员总数(人)';
  307. COMMENT ON COLUMN ATT_ORG_EXT.LEG_RESP_PERS_TEL IS '法定代表人电话';
  308. COMMENT ON COLUMN ATT_ORG_EXT.LEG_RESP_PERS_FAX IS '法定代表人传真';
  309. COMMENT ON COLUMN ATT_ORG_EXT.STAN_CONTA_PERS IS '标准化联系人';
  310. COMMENT ON COLUMN ATT_ORG_EXT.STAN_CONTA_TEL IS '标准化联系人电话';
  311. COMMENT ON COLUMN ATT_ORG_EXT.STAN_CONTA_FAX IS '标准化联系人传真';
  312. COMMENT ON COLUMN ATT_ORG_EXT.STAN_CONTA_MOPH IS '标准化联系人手机';
  313. COMMENT ON COLUMN ATT_ORG_EXT.STAN_CONTA_EMAIL IS '标准化联系人电子邮箱';
  314. COMMENT ON COLUMN ATT_ORG_EXT.NOTE IS '备注';
  315. COMMENT ON COLUMN ATT_ORG_EXT.COLL_TIME IS '采集时间';
  316. COMMENT ON COLUMN ATT_ORG_EXT.UPD_TIME IS '更新时间';
  317. COMMENT ON COLUMN ATT_ORG_EXT.REC_PERS IS '记录人员GUID';
  318. CREATE UNIQUE INDEX IDX_ATT_ORG_EXT_GUID ON ATT_ORG_EXT (GUID);
  319. CREATE INDEX IDX_ATT_ORG_EXT_ORG_GUID ON ATT_ORG_EXT (ORG_GUID);
  320. CREATE INDEX IDX_ATT_ORG_EXT_ADMIN_WIUN_GUID ON ATT_ORG_EXT (ADMIN_WIUN_GUID);
  321. -- ----------------------------------------------------------------------------
  322. -- 6. ATT_ORG_UWAT_BASE - 参建单位信息表
  323. -- 表编号:ATT_016
  324. -- ----------------------------------------------------------------------------
  325. CREATE TABLE ATT_ORG_UWAT_BASE (
  326. GUID CHAR(32) NOT NULL,
  327. PGUID CHAR(32),
  328. ORG_CODE VARCHAR(40) NOT NULL,
  329. ORG_NAME VARCHAR(512) NOT NULL,
  330. ORG_LEVEL CHAR(2) NOT NULL,
  331. ORG_GRAD VARCHAR(512),
  332. ORG_TYPE CHAR(1) NOT NULL,
  333. ORDERNUM NUMERIC,
  334. AD_CODE VARCHAR(40),
  335. JURD VARCHAR(15),
  336. AREA_TYPE CHAR(1),
  337. NODE_CODE VARCHAR(20),
  338. STATUS CHAR(1),
  339. MODIFIER CHAR(32),
  340. FROM_DATE TIMESTAMP NOT NULL,
  341. TO_DATE TIMESTAMP,
  342. NOTE VARCHAR(2048),
  343. CONSTRAINT PK_ATT_ORG_UWAT_BASE PRIMARY KEY (GUID)
  344. );
  345. COMMENT ON TABLE ATT_ORG_UWAT_BASE IS '参建单位信息表';
  346. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.GUID IS '全球唯一标识码';
  347. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.PGUID IS '父GUID';
  348. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.ORG_CODE IS '机构代码';
  349. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.ORG_NAME IS '机构名称';
  350. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.ORG_LEVEL IS '级别';
  351. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.ORG_GRAD IS '职责';
  352. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.ORG_TYPE IS '类型';
  353. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.ORDERNUM IS '顺序号';
  354. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.AD_CODE IS '机构所在地行政区划';
  355. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.JURD IS '管辖范围';
  356. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.AREA_TYPE IS '区域类型';
  357. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.NODE_CODE IS '所属节点';
  358. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.STATUS IS '状态';
  359. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.MODIFIER IS '修改人GUID';
  360. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.FROM_DATE IS '属性建立时间';
  361. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.TO_DATE IS '属性终止时间';
  362. COMMENT ON COLUMN ATT_ORG_UWAT_BASE.NOTE IS '备注';
  363. CREATE UNIQUE INDEX IDX_ATT_ORG_UWAT_BASE_GUID ON ATT_ORG_UWAT_BASE (GUID);
  364. CREATE INDEX IDX_ATT_ORG_UWAT_BASE_PGUID ON ATT_ORG_UWAT_BASE (PGUID);
  365. CREATE INDEX IDX_ATT_ORG_UWAT_BASE_MODIFIER ON ATT_ORG_UWAT_BASE (MODIFIER);
  366. -- ----------------------------------------------------------------------------
  367. -- 7. ATT_ORG_UWAT_EXT - 参建单位扩展信息表
  368. -- 表编号:ATT_017
  369. -- ----------------------------------------------------------------------------
  370. CREATE TABLE ATT_ORG_UWAT_EXT (
  371. GUID CHAR(32) NOT NULL,
  372. SOC_CRE_CODE VARCHAR(20),
  373. ORG_GUID CHAR(32),
  374. WIUN_NAME VARCHAR(100) NOT NULL,
  375. ORG_CLIEN_TYPE CHAR(1),
  376. ORG_TYPE CHAR(1),
  377. ORG_LEVEL CHAR(2),
  378. WIUN_CODE VARCHAR(20),
  379. REG_NAME VARCHAR(100),
  380. LEG_REP VARCHAR(100),
  381. WIUN_WAO_LONG NUMERIC(11,8),
  382. WIUN_WAO_LAT NUMERIC(10,8),
  383. WIUN_PROP CHAR(1),
  384. IF_WATE_ENTE CHAR(1),
  385. ADMIN_WIUN_GUID CHAR(32),
  386. PRO_ORG_GUID CHAR(32),
  387. IS_LEG_ENTI CHAR(1),
  388. IF_MINI_DIRE CHAR(1),
  389. CONTR_QUAL_GRAD CHAR(1),
  390. CONTR_CERT_NUM VARCHAR(40),
  391. SUP_QUAL_GRAD CHAR(1),
  392. STAN_GRAD CHAR(1),
  393. STAN_CERT_CODE VARCHAR(40),
  394. SAFE_PROD_LICE_CODE VARCHAR(40),
  395. FUND_SOUR CHAR(1),
  396. EST_DATE DATE,
  397. REGI_CAPI NUMERIC(12),
  398. ADDR VARCHAR(100),
  399. REG_LOC VARCHAR(100),
  400. MAJ_ACCI VARCHAR(100),
  401. LEG_PERS VARCHAR(40),
  402. LEG_PERS_TEL VARCHAR(40),
  403. CONTA_PERS VARCHAR(40),
  404. CONTA_PERS_MOBI VARCHAR(40),
  405. CONTA_PERS_ADDR VARCHAR(100),
  406. SAFETY_LEG_PERS VARCHAR(40),
  407. SAFETY_LEG_PERS_DUTY VARCHAR(40),
  408. SAFETY_LEG_PERS_TEL VARCHAR(22),
  409. SAFETY_LEG_PERS_MOPH VARCHAR(11),
  410. SAFE_PROD_CONTA VARCHAR(40),
  411. SAFE_PROD_CONTA_TEL VARCHAR(22),
  412. SAFE_PROD_CONTA_MPOH VARCHAR(11),
  413. ACC_EME_CONTA VARCHAR(40),
  414. ACC_EME_CONTA_MPOH VARCHAR(11),
  415. WORK_POP_NUM NUMERIC(11),
  416. PROJ_GROUP_TYPE CHAR(1),
  417. PROJ_GROUP_NUM NUMERIC(5),
  418. PROJ_CHAR_PERS VARCHAR(20),
  419. PROJ_CHAR_PERS_TEL VARCHAR(22),
  420. SAFE_MANA_ORG VARCHAR(100),
  421. FULL_MANA_TOT NUMERIC(14),
  422. SPE_OPER_PERS_TOT NUMERIC(14),
  423. LEG_RESP_PERS_TEL VARCHAR(22),
  424. LEG_RESP_PERS_FAX VARCHAR(22),
  425. STAN_CONTA_PERS VARCHAR(20),
  426. STAN_CONTA_TEL VARCHAR(22),
  427. STAN_CONTA_FAX VARCHAR(22),
  428. STAN_CONTA_MOPH VARCHAR(11),
  429. STAN_CONTA_EMAIL VARCHAR(100),
  430. NOTE VARCHAR(256),
  431. COLL_TIME TIMESTAMP NOT NULL,
  432. UPD_TIME TIMESTAMP,
  433. REC_PERS CHAR(32),
  434. CONSTRAINT PK_ATT_ORG_UWAT_EXT PRIMARY KEY (GUID)
  435. );
  436. COMMENT ON TABLE ATT_ORG_UWAT_EXT IS '参建单位扩展信息表';
  437. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.GUID IS '全球唯一标识码';
  438. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SOC_CRE_CODE IS '社会信用代码';
  439. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ORG_GUID IS '机构GUID';
  440. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.WIUN_NAME IS '单位名称';
  441. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ORG_CLIEN_TYPE IS '单位类型(客户端)';
  442. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ORG_TYPE IS '单位类型';
  443. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ORG_LEVEL IS '单位规格';
  444. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.WIUN_CODE IS '单位编码';
  445. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.REG_NAME IS '注册名称';
  446. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.LEG_REP IS '法定代表人';
  447. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.WIUN_WAO_LONG IS '单位经度(°)';
  448. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.WIUN_WAO_LAT IS '单位纬度(°)';
  449. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.WIUN_PROP IS '单位性质';
  450. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.IF_WATE_ENTE IS '是否水利系统';
  451. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ADMIN_WIUN_GUID IS '水利机构GUID';
  452. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.PRO_ORG_GUID IS '上级单位';
  453. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.IS_LEG_ENTI IS '是否项目法人单位';
  454. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.IF_MINI_DIRE IS '是否部直属单位';
  455. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.CONTR_QUAL_GRAD IS '施工总承包资质';
  456. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.CONTR_CERT_NUM IS '施工总承包资质证书编号';
  457. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SUP_QUAL_GRAD IS '监理资质等级';
  458. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.STAN_GRAD IS '标准化等级';
  459. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.STAN_CERT_CODE IS '标准化证书编号';
  460. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFE_PROD_LICE_CODE IS '安全生产许可证编号';
  461. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.FUND_SOUR IS '经费来源';
  462. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.EST_DATE IS '成立日期';
  463. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.REGI_CAPI IS '注册资本(万元)';
  464. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ADDR IS '单位地址';
  465. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.REG_LOC IS '注册地址';
  466. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.MAJ_ACCI IS '发生重大安全事故情况';
  467. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.LEG_PERS IS '主要负责人';
  468. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.LEG_PERS_TEL IS '主要负责人手机';
  469. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.CONTA_PERS IS '联系人';
  470. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.CONTA_PERS_MOBI IS '联系人电话';
  471. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.CONTA_PERS_ADDR IS '联系人联系地址';
  472. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFETY_LEG_PERS IS '分管安全负责人';
  473. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFETY_LEG_PERS_DUTY IS '分管安全负责人职务';
  474. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFETY_LEG_PERS_TEL IS '分管安全负责人电话';
  475. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFETY_LEG_PERS_MOPH IS '分管安全负责人手机';
  476. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFE_PROD_CONTA IS '安全生产联系人';
  477. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFE_PROD_CONTA_TEL IS '安全生产联系人电话';
  478. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFE_PROD_CONTA_MPOH IS '安全生产联系人手机';
  479. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ACC_EME_CONTA IS '事故应急联系人';
  480. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.ACC_EME_CONTA_MPOH IS '事故应急联系人手机';
  481. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.WORK_POP_NUM IS '从业人员人数(人)';
  482. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.PROJ_GROUP_TYPE IS '项目部类型';
  483. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.PROJ_GROUP_NUM IS '项目组人数(人)';
  484. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.PROJ_CHAR_PERS IS '项目分管安全负责人';
  485. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.PROJ_CHAR_PERS_TEL IS '项目分管安全负责人电话';
  486. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SAFE_MANA_ORG IS '安全管理机构';
  487. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.FULL_MANA_TOT IS '专职管理人员总数(人)';
  488. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.SPE_OPER_PERS_TOT IS '特种作业人员总数(人)';
  489. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.LEG_RESP_PERS_TEL IS '法定代表人电话';
  490. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.LEG_RESP_PERS_FAX IS '法定代表人传真';
  491. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.STAN_CONTA_PERS IS '标准化联系人';
  492. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.STAN_CONTA_TEL IS '标准化联系人电话';
  493. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.STAN_CONTA_FAX IS '标准化联系人传真';
  494. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.STAN_CONTA_MOPH IS '标准化联系人手机';
  495. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.STAN_CONTA_EMAIL IS '标准化联系人电子邮箱';
  496. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.NOTE IS '备注';
  497. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.COLL_TIME IS '采集时间';
  498. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.UPD_TIME IS '更新时间';
  499. COMMENT ON COLUMN ATT_ORG_UWAT_EXT.REC_PERS IS '记录人员GUID';
  500. CREATE UNIQUE INDEX IDX_ATT_ORG_UWAT_EXT_GUID ON ATT_ORG_UWAT_EXT (GUID);
  501. CREATE INDEX IDX_ATT_ORG_UWAT_EXT_ORG_GUID ON ATT_ORG_UWAT_EXT (ORG_GUID);
  502. CREATE INDEX IDX_ATT_ORG_UWAT_EXT_ADMIN_WIUN_GUID ON ATT_ORG_UWAT_EXT (ADMIN_WIUN_GUID);
  503. -- ----------------------------------------------------------------------------
  504. -- 8. ATT_ORG_WSUB - 分包单位信息表
  505. -- 表编号:ATT_018
  506. -- ----------------------------------------------------------------------------
  507. CREATE TABLE ATT_ORG_WSUB (
  508. GUID CHAR(32) NOT NULL,
  509. SOC_CRE_CODE VARCHAR(20),
  510. ORG_GUID CHAR(32),
  511. WIUN_WSUB_NAME VARCHAR(100) NOT NULL,
  512. CONTR_QUAL_GRAD CHAR(1),
  513. LEG_PERS VARCHAR(40),
  514. LEG_PERS_TEL VARCHAR(22),
  515. SAFE_PERS VARCHAR(20),
  516. SAFE_PROD_LICE_CODE VARCHAR(20),
  517. COLL_TIME TIMESTAMP NOT NULL,
  518. UPD_TIME TIMESTAMP,
  519. REC_PERS CHAR(32),
  520. CONSTRAINT PK_ATT_ORG_WSUB PRIMARY KEY (GUID)
  521. );
  522. COMMENT ON TABLE ATT_ORG_WSUB IS '分包单位信息表';
  523. COMMENT ON COLUMN ATT_ORG_WSUB.GUID IS '全球唯一标识码';
  524. COMMENT ON COLUMN ATT_ORG_WSUB.SOC_CRE_CODE IS '社会信用代码';
  525. COMMENT ON COLUMN ATT_ORG_WSUB.ORG_GUID IS '机构GUID';
  526. COMMENT ON COLUMN ATT_ORG_WSUB.WIUN_WSUB_NAME IS '分包单位名称';
  527. COMMENT ON COLUMN ATT_ORG_WSUB.CONTR_QUAL_GRAD IS '施工总承包资质';
  528. COMMENT ON COLUMN ATT_ORG_WSUB.LEG_PERS IS '项目负责人';
  529. COMMENT ON COLUMN ATT_ORG_WSUB.LEG_PERS_TEL IS '项目负责人电话';
  530. COMMENT ON COLUMN ATT_ORG_WSUB.SAFE_PERS IS '安全员';
  531. COMMENT ON COLUMN ATT_ORG_WSUB.SAFE_PROD_LICE_CODE IS '安全生产许可证编号';
  532. COMMENT ON COLUMN ATT_ORG_WSUB.COLL_TIME IS '采集时间';
  533. COMMENT ON COLUMN ATT_ORG_WSUB.UPD_TIME IS '更新时间';
  534. COMMENT ON COLUMN ATT_ORG_WSUB.REC_PERS IS '记录人员GUID';
  535. CREATE UNIQUE INDEX IDX_ATT_ORG_WSUB_GUID ON ATT_ORG_WSUB (GUID);
  536. -- ----------------------------------------------------------------------------
  537. -- 9. ATT_IRR_CHAN - 灌区渠道
  538. -- 表编号:ATT_019
  539. -- ----------------------------------------------------------------------------
  540. CREATE TABLE ATT_IRR_CHAN (
  541. GUID CHAR(32) NOT NULL,
  542. IRR_CODE VARCHAR(20) NOT NULL,
  543. CHAN_TYPE CHAR(1),
  544. CHAN_NUM NUMERIC(10),
  545. CHAN_LEN NUMERIC(11,1),
  546. NOTE VARCHAR(256),
  547. COLL_TIME TIMESTAMP NOT NULL,
  548. UPD_TIME TIMESTAMP,
  549. REC_PERS CHAR(32),
  550. CONSTRAINT PK_ATT_IRR_CHAN PRIMARY KEY (GUID)
  551. );
  552. COMMENT ON TABLE ATT_IRR_CHAN IS '灌区渠道';
  553. COMMENT ON COLUMN ATT_IRR_CHAN.GUID IS '全球唯一标识码';
  554. COMMENT ON COLUMN ATT_IRR_CHAN.IRR_CODE IS '灌区代码';
  555. COMMENT ON COLUMN ATT_IRR_CHAN.CHAN_TYPE IS '渠道类别(字典: 渠道类别)';
  556. COMMENT ON COLUMN ATT_IRR_CHAN.CHAN_NUM IS '渠道数量(条)';
  557. COMMENT ON COLUMN ATT_IRR_CHAN.CHAN_LEN IS '渠道长度(km)';
  558. COMMENT ON COLUMN ATT_IRR_CHAN.NOTE IS '备注';
  559. COMMENT ON COLUMN ATT_IRR_CHAN.COLL_TIME IS '采集时间';
  560. COMMENT ON COLUMN ATT_IRR_CHAN.UPD_TIME IS '更新时间';
  561. COMMENT ON COLUMN ATT_IRR_CHAN.REC_PERS IS '记录人员GUID';
  562. CREATE UNIQUE INDEX IDX_ATT_IRR_CHAN_GUID ON ATT_IRR_CHAN (GUID);
  563. CREATE INDEX IDX_ATT_IRR_CHAN_IRR_CODE ON ATT_IRR_CHAN (IRR_CODE);
  564. -- ----------------------------------------------------------------------------
  565. -- 10. ATT_AD_BASE - 行政区划基础信息表
  566. -- 表编号:ATT_020
  567. -- ----------------------------------------------------------------------------
  568. -- ----------------------------------------------------------------------------
  569. CREATE TABLE ATT_AD_BASE (
  570. GUID CHAR(32) NOT NULL,
  571. AD_CODE VARCHAR(20) NOT NULL,
  572. AD_NAME VARCHAR(100) NOT NULL,
  573. LOW_LEFT_LONG NUMERIC(11,8),
  574. LOW_LEFT_LAT NUMERIC(10,8),
  575. UP_RIGHT_LONG NUMERIC(11,8),
  576. UP_RIGHT_LAT NUMERIC(10,8),
  577. AD_GRAD CHAR(1) NOT NULL,
  578. UP_AD_GUID CHAR(32),
  579. NOTE VARCHAR(256),
  580. COLL_TIME TIMESTAMP NOT NULL,
  581. UPD_TIME TIMESTAMP,
  582. REC_PERS CHAR(32),
  583. CONSTRAINT PK_ATT_AD_BASE PRIMARY KEY (GUID)
  584. );
  585. COMMENT ON TABLE ATT_AD_BASE IS '行政区划基础信息表';
  586. COMMENT ON COLUMN ATT_AD_BASE.GUID IS '全球唯一标识码';
  587. COMMENT ON COLUMN ATT_AD_BASE.AD_CODE IS '行政区划代码';
  588. COMMENT ON COLUMN ATT_AD_BASE.AD_NAME IS '行政区划名称';
  589. COMMENT ON COLUMN ATT_AD_BASE.LOW_LEFT_LONG IS '左下角经度(°)';
  590. COMMENT ON COLUMN ATT_AD_BASE.LOW_LEFT_LAT IS '左下角纬度(°)';
  591. COMMENT ON COLUMN ATT_AD_BASE.UP_RIGHT_LONG IS '右上角经度(°)';
  592. COMMENT ON COLUMN ATT_AD_BASE.UP_RIGHT_LAT IS '右上角纬度(°)';
  593. COMMENT ON COLUMN ATT_AD_BASE.AD_GRAD IS '行政区划级别(字典: 行政区划级别)';
  594. COMMENT ON COLUMN ATT_AD_BASE.UP_AD_GUID IS '上级行政区划GUID';
  595. COMMENT ON COLUMN ATT_AD_BASE.NOTE IS '备注';
  596. COMMENT ON COLUMN ATT_AD_BASE.COLL_TIME IS '采集时间';
  597. COMMENT ON COLUMN ATT_AD_BASE.UPD_TIME IS '更新时间';
  598. COMMENT ON COLUMN ATT_AD_BASE.REC_PERS IS '记录人员GUID';
  599. CREATE UNIQUE INDEX IDX_ATT_AD_BASE_GUID ON ATT_AD_BASE (GUID);
  600. CREATE INDEX IDX_ATT_AD_BASE_AD_CODE ON ATT_AD_BASE (AD_CODE);
  601. CREATE INDEX IDX_ATT_AD_BASE_UP_AD_GUID ON ATT_AD_BASE (UP_AD_GUID);
  602. -- ----------------------------------------------------------------------------
  603. -- 11. REL_ENG_ORG - 工程与水利机构关系表
  604. -- 表编号:REL_001
  605. -- ----------------------------------------------------------------------------
  606. CREATE TABLE REL_ENG_ORG (
  607. GUID CHAR(32) NOT NULL,
  608. ENG_GUID CHAR(32) NOT NULL,
  609. ORG_GUID CHAR(32) NOT NULL,
  610. FROM_DATE TIMESTAMP NOT NULL,
  611. TO_DATE TIMESTAMP,
  612. CONSTRAINT PK_REL_ENG_ORG PRIMARY KEY (GUID)
  613. );
  614. COMMENT ON TABLE REL_ENG_ORG IS '工程与水利机构关系表';
  615. COMMENT ON COLUMN REL_ENG_ORG.GUID IS '全球唯一标识码';
  616. COMMENT ON COLUMN REL_ENG_ORG.ENG_GUID IS '工程GUID';
  617. COMMENT ON COLUMN REL_ENG_ORG.ORG_GUID IS '机构GUID';
  618. COMMENT ON COLUMN REL_ENG_ORG.FROM_DATE IS '关系建立时间';
  619. COMMENT ON COLUMN REL_ENG_ORG.TO_DATE IS '关系终止时间';
  620. CREATE UNIQUE INDEX IDX_REL_ENG_ORG_GUID ON REL_ENG_ORG (GUID);
  621. CREATE INDEX IDX_REL_ENG_ORG_ENG_GUID ON REL_ENG_ORG (ENG_GUID);
  622. CREATE INDEX IDX_REL_ENG_ORG_ORG_GUID ON REL_ENG_ORG (ORG_GUID);
  623. -- ----------------------------------------------------------------------------
  624. -- 12. REL_ENG_ORG_UWAT - 工程与非水利机构关系表
  625. -- 表编号:REL_002
  626. -- ----------------------------------------------------------------------------
  627. CREATE TABLE REL_ENG_ORG_UWAT (
  628. GUID CHAR(32) NOT NULL,
  629. ENG_GUID CHAR(32) NOT NULL,
  630. ORG_UWAT_GUID CHAR(32) NOT NULL,
  631. FROM_DATE TIMESTAMP NOT NULL,
  632. TO_DATE TIMESTAMP,
  633. CONSTRAINT PK_REL_ENG_ORG_UWAT PRIMARY KEY (GUID)
  634. );
  635. COMMENT ON TABLE REL_ENG_ORG_UWAT IS '工程与非水利机构关系表';
  636. COMMENT ON COLUMN REL_ENG_ORG_UWAT.GUID IS '全球唯一标识码';
  637. COMMENT ON COLUMN REL_ENG_ORG_UWAT.ENG_GUID IS '工程GUID';
  638. COMMENT ON COLUMN REL_ENG_ORG_UWAT.ORG_UWAT_GUID IS '非水利机构GUID';
  639. COMMENT ON COLUMN REL_ENG_ORG_UWAT.FROM_DATE IS '关系建立时间';
  640. COMMENT ON COLUMN REL_ENG_ORG_UWAT.TO_DATE IS '关系终止时间';
  641. CREATE UNIQUE INDEX IDX_REL_ENG_ORG_UWAT_GUID ON REL_ENG_ORG_UWAT (GUID);
  642. CREATE INDEX IDX_REL_ENG_ORG_UWAT_ENG_GUID ON REL_ENG_ORG_UWAT (ENG_GUID);
  643. CREATE INDEX IDX_REL_ENG_ORG_UWAT_ORG_UWAT_GUID ON REL_ENG_ORG_UWAT (ORG_UWAT_GUID);
  644. -- ----------------------------------------------------------------------------
  645. -- 13. REL_PROJ_ORG - 项目与机构关系表
  646. -- 表编号:REL_003
  647. -- ----------------------------------------------------------------------------
  648. CREATE TABLE REL_PROJ_ORG (
  649. GUID CHAR(32) NOT NULL,
  650. PROJ_GUID CHAR(32) NOT NULL,
  651. ORG_GUID CHAR(32) NOT NULL,
  652. FROM_DATE TIMESTAMP NOT NULL,
  653. TO_DATE TIMESTAMP,
  654. CONSTRAINT PK_REL_PROJ_ORG PRIMARY KEY (GUID)
  655. );
  656. COMMENT ON TABLE REL_PROJ_ORG IS '项目与机构关系表';
  657. COMMENT ON COLUMN REL_PROJ_ORG.GUID IS '全球唯一标识码';
  658. COMMENT ON COLUMN REL_PROJ_ORG.PROJ_GUID IS '项目GUID';
  659. COMMENT ON COLUMN REL_PROJ_ORG.ORG_GUID IS '机构GUID';
  660. COMMENT ON COLUMN REL_PROJ_ORG.FROM_DATE IS '关系建立时间';
  661. COMMENT ON COLUMN REL_PROJ_ORG.TO_DATE IS '关系终止时间';
  662. CREATE UNIQUE INDEX IDX_REL_PROJ_ORG_GUID ON REL_PROJ_ORG (GUID);
  663. CREATE INDEX IDX_REL_PROJ_ORG_PROJ_GUID ON REL_PROJ_ORG (PROJ_GUID);
  664. CREATE INDEX IDX_REL_PROJ_ORG_ORG_GUID ON REL_PROJ_ORG (ORG_GUID);
  665. -- ----------------------------------------------------------------------------
  666. -- 14. REL_TEND_ORG - 标段与非水利机构关系表
  667. -- 表编号:REL_004
  668. -- ----------------------------------------------------------------------------
  669. CREATE TABLE REL_TEND_ORG (
  670. GUID CHAR(32) NOT NULL,
  671. TEND_GUID CHAR(32) NOT NULL,
  672. ORG_UWAT_GUID CHAR(32) NOT NULL,
  673. FROM_DATE TIMESTAMP NOT NULL,
  674. TO_DATE TIMESTAMP,
  675. CONSTRAINT PK_REL_TEND_ORG PRIMARY KEY (GUID)
  676. );
  677. COMMENT ON TABLE REL_TEND_ORG IS '标段与非水利机构关系表';
  678. COMMENT ON COLUMN REL_TEND_ORG.GUID IS '全球唯一标识码';
  679. COMMENT ON COLUMN REL_TEND_ORG.TEND_GUID IS '标段GUID';
  680. COMMENT ON COLUMN REL_TEND_ORG.ORG_UWAT_GUID IS '非水利机构GUID';
  681. COMMENT ON COLUMN REL_TEND_ORG.FROM_DATE IS '关系建立时间';
  682. COMMENT ON COLUMN REL_TEND_ORG.TO_DATE IS '关系终止时间';
  683. CREATE UNIQUE INDEX IDX_REL_TEND_ORG_GUID ON REL_TEND_ORG (GUID);
  684. CREATE INDEX IDX_REL_TEND_ORG_TEND_GUID ON REL_TEND_ORG (TEND_GUID);
  685. CREATE INDEX IDX_REL_TEND_ORG_ORG_UWAT_GUID ON REL_TEND_ORG (ORG_UWAT_GUID);
  686. -- ----------------------------------------------------------------------------
  687. -- 15. REL_USER_TEND - 用户与标段关系表
  688. -- 表编号:REL_005
  689. -- ----------------------------------------------------------------------------
  690. CREATE TABLE REL_USER_TEND (
  691. GUID CHAR(32) NOT NULL,
  692. USER_GUID CHAR(32) NOT NULL,
  693. TEND_GUID CHAR(32) NOT NULL,
  694. FROM_DATE TIMESTAMP NOT NULL,
  695. TO_DATE TIMESTAMP,
  696. CONSTRAINT PK_REL_USER_TEND PRIMARY KEY (GUID)
  697. );
  698. COMMENT ON TABLE REL_USER_TEND IS '用户与标段关系表';
  699. COMMENT ON COLUMN REL_USER_TEND.GUID IS '全球唯一标识码';
  700. COMMENT ON COLUMN REL_USER_TEND.USER_GUID IS '用户GUID';
  701. COMMENT ON COLUMN REL_USER_TEND.TEND_GUID IS '标段GUID';
  702. COMMENT ON COLUMN REL_USER_TEND.FROM_DATE IS '关系建立时间';
  703. COMMENT ON COLUMN REL_USER_TEND.TO_DATE IS '关系终止时间';
  704. CREATE UNIQUE INDEX IDX_REL_USER_TEND_GUID ON REL_USER_TEND (GUID);
  705. CREATE INDEX IDX_REL_USER_TEND_USER_GUID ON REL_USER_TEND (USER_GUID);
  706. CREATE INDEX IDX_REL_USER_TEND_TEND_GUID ON REL_USER_TEND (TEND_GUID);
  707. -- ============================================================================
  708. -- 二、字典表(附初始数据)
  709. -- ============================================================================
  710. -- ----------------------------------------------------------------------------
  711. -- 字典_项目类型
  712. -- ----------------------------------------------------------------------------
  713. CREATE TABLE DICT_PROJ_TYPE (
  714. CODE CHAR(1) NOT NULL,
  715. NAME VARCHAR(50) NOT NULL,
  716. CONSTRAINT PK_DICT_PROJ_TYPE PRIMARY KEY (CODE)
  717. );
  718. COMMENT ON TABLE DICT_PROJ_TYPE IS '项目类型字典';
  719. COMMENT ON COLUMN DICT_PROJ_TYPE.CODE IS '代码';
  720. COMMENT ON COLUMN DICT_PROJ_TYPE.NAME IS '名称';
  721. INSERT INTO DICT_PROJ_TYPE (CODE, NAME) VALUES ('1', '基建项目');
  722. INSERT INTO DICT_PROJ_TYPE (CODE, NAME) VALUES ('2', '预算项目');
  723. INSERT INTO DICT_PROJ_TYPE (CODE, NAME) VALUES ('3', '国科项目');
  724. INSERT INTO DICT_PROJ_TYPE (CODE, NAME) VALUES ('4', '许可项目');
  725. INSERT INTO DICT_PROJ_TYPE (CODE, NAME) VALUES ('5', '生产项目');
  726. INSERT INTO DICT_PROJ_TYPE (CODE, NAME) VALUES ('9', '其他');
  727. -- ----------------------------------------------------------------------------
  728. -- 字典_人员类型
  729. -- ----------------------------------------------------------------------------
  730. CREATE TABLE DICT_PERSON_TYPE (
  731. CODE CHAR(2) NOT NULL,
  732. NAME VARCHAR(50) NOT NULL,
  733. CONSTRAINT PK_DICT_PERSON_TYPE PRIMARY KEY (CODE)
  734. );
  735. COMMENT ON TABLE DICT_PERSON_TYPE IS '人员类型字典';
  736. COMMENT ON COLUMN DICT_PERSON_TYPE.CODE IS '代码';
  737. COMMENT ON COLUMN DICT_PERSON_TYPE.NAME IS '名称';
  738. INSERT INTO DICT_PERSON_TYPE (CODE, NAME) VALUES ('01', '行政');
  739. INSERT INTO DICT_PERSON_TYPE (CODE, NAME) VALUES ('02', '事业');
  740. INSERT INTO DICT_PERSON_TYPE (CODE, NAME) VALUES ('03', '参公');
  741. INSERT INTO DICT_PERSON_TYPE (CODE, NAME) VALUES ('04', '外聘');
  742. INSERT INTO DICT_PERSON_TYPE (CODE, NAME) VALUES ('05', '其他');
  743. -- ----------------------------------------------------------------------------
  744. -- 字典_性别
  745. -- ----------------------------------------------------------------------------
  746. CREATE TABLE DICT_SEX (
  747. CODE CHAR(1) NOT NULL,
  748. NAME VARCHAR(50) NOT NULL,
  749. CONSTRAINT PK_DICT_SEX PRIMARY KEY (CODE)
  750. );
  751. COMMENT ON TABLE DICT_SEX IS '性别字典';
  752. COMMENT ON COLUMN DICT_SEX.CODE IS '代码';
  753. COMMENT ON COLUMN DICT_SEX.NAME IS '名称';
  754. INSERT INTO DICT_SEX (CODE, NAME) VALUES ('0', '未知的性别');
  755. INSERT INTO DICT_SEX (CODE, NAME) VALUES ('1', '男');
  756. INSERT INTO DICT_SEX (CODE, NAME) VALUES ('2', '女');
  757. INSERT INTO DICT_SEX (CODE, NAME) VALUES ('9', '未说明');
  758. -- ----------------------------------------------------------------------------
  759. -- 字典_民族
  760. -- ----------------------------------------------------------------------------
  761. CREATE TABLE DICT_NATION (
  762. CODE CHAR(2) NOT NULL,
  763. NAME VARCHAR(50) NOT NULL,
  764. CONSTRAINT PK_DICT_NATION PRIMARY KEY (CODE)
  765. );
  766. COMMENT ON TABLE DICT_NATION IS '民族字典';
  767. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('01', '汉族');
  768. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('02', '蒙古族');
  769. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('03', '回族');
  770. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('04', '藏族');
  771. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('05', '维吾尔族');
  772. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('06', '苗族');
  773. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('07', '彝族');
  774. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('08', '壮族');
  775. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('09', '布依族');
  776. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('10', '朝鲜族');
  777. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('11', '满族');
  778. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('12', '侗族');
  779. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('13', '瑶族');
  780. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('14', '白族');
  781. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('15', '土家族');
  782. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('16', '哈尼族');
  783. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('17', '哈萨克族');
  784. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('18', '傣族');
  785. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('19', '黎族');
  786. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('20', '傈僳族');
  787. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('21', '佤族');
  788. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('22', '畲族');
  789. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('23', '高山族');
  790. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('24', '拉祜族');
  791. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('25', '水族');
  792. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('26', '东乡族');
  793. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('27', '纳西族');
  794. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('28', '景颇族');
  795. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('29', '柯尔克孜族');
  796. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('30', '土族');
  797. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('31', '达斡尔族');
  798. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('32', '仫佬族');
  799. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('33', '羌族');
  800. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('34', '布朗族');
  801. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('35', '撒拉族');
  802. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('36', '毛南族');
  803. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('37', '仡佬族');
  804. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('38', '锡伯族');
  805. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('39', '阿昌族');
  806. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('40', '普米族');
  807. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('41', '塔吉克族');
  808. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('42', '怒族');
  809. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('43', '乌孜别克族');
  810. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('44', '俄罗斯族');
  811. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('45', '鄂温克族');
  812. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('46', '德昂族');
  813. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('47', '保安族');
  814. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('48', '裕固族');
  815. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('49', '京族');
  816. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('50', '塔塔尔族');
  817. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('51', '独龙族');
  818. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('52', '鄂伦春族');
  819. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('53', '赫哲族');
  820. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('54', '门巴族');
  821. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('55', '珞巴族');
  822. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('56', '基诺族');
  823. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('97', '其他');
  824. INSERT INTO DICT_NATION (CODE, NAME) VALUES ('98', '外国血统中国籍人士');
  825. -- ----------------------------------------------------------------------------
  826. -- 字典_职务级别
  827. -- ----------------------------------------------------------------------------
  828. CREATE TABLE DICT_DUTY_LEVEL (
  829. CODE VARCHAR(3) NOT NULL,
  830. NAME VARCHAR(50) NOT NULL,
  831. CONSTRAINT PK_DICT_DUTY_LEVEL PRIMARY KEY (CODE)
  832. );
  833. COMMENT ON TABLE DICT_DUTY_LEVEL IS '职务级别字典';
  834. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('1', '公务员职务级别');
  835. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('101', '国家级正职');
  836. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('102', '国家级副职');
  837. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('111', '省部级正职');
  838. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('112', '省部级副职');
  839. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('121', '厅局级正职');
  840. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('122', '厅局级副职');
  841. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('131', '县处级正职');
  842. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('132', '县处级副职');
  843. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('141', '乡科级正职');
  844. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('142', '乡科级副职');
  845. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('150', '科员级');
  846. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('160', '办事员级');
  847. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('199', '未定职公务员');
  848. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('2', '职员级别');
  849. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('211', '一级职员');
  850. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('212', '二级职员');
  851. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('221', '三级职员');
  852. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('222', '四级职员');
  853. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('231', '五级职员');
  854. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('232', '六级职员');
  855. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('241', '七级职员');
  856. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('242', '八级职员');
  857. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('250', '九级职员');
  858. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('260', '十级职员');
  859. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('299', '未定级职员');
  860. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('4', '专业技术职务级别');
  861. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('410', '高级');
  862. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('411', '正高级');
  863. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('412', '副高级');
  864. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('420', '中级');
  865. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('430', '初级');
  866. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('434', '助理级');
  867. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('435', '员级');
  868. INSERT INTO DICT_DUTY_LEVEL (CODE, NAME) VALUES ('499', '未定职级专业技术人员');
  869. -- ----------------------------------------------------------------------------
  870. -- 字典_机构级别
  871. -- ----------------------------------------------------------------------------
  872. CREATE TABLE DICT_ORG_LEVEL (
  873. CODE CHAR(2) NOT NULL,
  874. NAME VARCHAR(50) NOT NULL,
  875. CONSTRAINT PK_DICT_ORG_LEVEL PRIMARY KEY (CODE)
  876. );
  877. COMMENT ON TABLE DICT_ORG_LEVEL IS '机构级别字典';
  878. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('01', '国家级正职');
  879. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('02', '国家级副职');
  880. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('03', '正部(省)级');
  881. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('04', '副部(省)级');
  882. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('05', '司、局、地、厅级');
  883. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('06', '副司、副局、副地、副厅级');
  884. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('07', '县、正处级');
  885. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('08', '副县、副处级');
  886. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('09', '科级');
  887. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('10', '副科级');
  888. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('11', '股级');
  889. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('12', '副股级');
  890. INSERT INTO DICT_ORG_LEVEL (CODE, NAME) VALUES ('90', '其他级(含无级)');
  891. -- ----------------------------------------------------------------------------
  892. -- 字典_机构类型
  893. -- ----------------------------------------------------------------------------
  894. CREATE TABLE DICT_ORG_TYPE (
  895. CODE CHAR(1) NOT NULL,
  896. NAME VARCHAR(50) NOT NULL,
  897. CONSTRAINT PK_DICT_ORG_TYPE PRIMARY KEY (CODE)
  898. );
  899. COMMENT ON TABLE DICT_ORG_TYPE IS '机构类型字典';
  900. INSERT INTO DICT_ORG_TYPE (CODE, NAME) VALUES ('1', '单位');
  901. INSERT INTO DICT_ORG_TYPE (CODE, NAME) VALUES ('2', '部门');
  902. INSERT INTO DICT_ORG_TYPE (CODE, NAME) VALUES ('9', '其他');
  903. -- ----------------------------------------------------------------------------
  904. -- 字典_区域类型
  905. -- ----------------------------------------------------------------------------
  906. CREATE TABLE DICT_AREA_TYPE (
  907. CODE CHAR(1) NOT NULL,
  908. NAME VARCHAR(50) NOT NULL,
  909. CONSTRAINT PK_DICT_AREA_TYPE PRIMARY KEY (CODE)
  910. );
  911. COMMENT ON TABLE DICT_AREA_TYPE IS '区域类型字典';
  912. INSERT INTO DICT_AREA_TYPE (CODE, NAME) VALUES ('1', '行政区划');
  913. INSERT INTO DICT_AREA_TYPE (CODE, NAME) VALUES ('2', '水资源分区');
  914. INSERT INTO DICT_AREA_TYPE (CODE, NAME) VALUES ('3', '流域分区');
  915. INSERT INTO DICT_AREA_TYPE (CODE, NAME) VALUES ('4', '流域片区');
  916. INSERT INTO DICT_AREA_TYPE (CODE, NAME) VALUES ('5', '单位');
  917. INSERT INTO DICT_AREA_TYPE (CODE, NAME) VALUES ('9', '其他');
  918. -- ----------------------------------------------------------------------------
  919. -- 字典_状态
  920. -- ----------------------------------------------------------------------------
  921. CREATE TABLE DICT_STATUS (
  922. CODE CHAR(1) NOT NULL,
  923. NAME VARCHAR(50) NOT NULL,
  924. CONSTRAINT PK_DICT_STATUS PRIMARY KEY (CODE)
  925. );
  926. COMMENT ON TABLE DICT_STATUS IS '状态字典';
  927. INSERT INTO DICT_STATUS (CODE, NAME) VALUES ('1', '启用');
  928. INSERT INTO DICT_STATUS (CODE, NAME) VALUES ('2', '停用');
  929. INSERT INTO DICT_STATUS (CODE, NAME) VALUES ('9', '注销');
  930. -- ----------------------------------------------------------------------------
  931. -- 字典_单位类型(客户端)
  932. -- ----------------------------------------------------------------------------
  933. CREATE TABLE DICT_ORG_CLIENT_TYPE (
  934. CODE CHAR(1) NOT NULL,
  935. NAME VARCHAR(100) NOT NULL,
  936. CONSTRAINT PK_DICT_ORG_CLIENT_TYPE PRIMARY KEY (CODE)
  937. );
  938. COMMENT ON TABLE DICT_ORG_CLIENT_TYPE IS '单位类型字典(客户端)';
  939. INSERT INTO DICT_ORG_CLIENT_TYPE (CODE, NAME) VALUES ('1', '大中型已建工程运行管理单位');
  940. INSERT INTO DICT_ORG_CLIENT_TYPE (CODE, NAME) VALUES ('2', '大中型在建工程项目法人');
  941. INSERT INTO DICT_ORG_CLIENT_TYPE (CODE, NAME) VALUES ('3', '小型工程管理单位和技术服务单位');
  942. -- ----------------------------------------------------------------------------
  943. -- 字典_单位类型(业务)
  944. -- ----------------------------------------------------------------------------
  945. CREATE TABLE DICT_ORG_BIZ_TYPE (
  946. CODE CHAR(1) NOT NULL,
  947. NAME VARCHAR(50) NOT NULL,
  948. CONSTRAINT PK_DICT_ORG_BIZ_TYPE PRIMARY KEY (CODE)
  949. );
  950. COMMENT ON TABLE DICT_ORG_BIZ_TYPE IS '单位类型字典(业务)';
  951. INSERT INTO DICT_ORG_BIZ_TYPE (CODE, NAME) VALUES ('1', '工程管理单位');
  952. INSERT INTO DICT_ORG_BIZ_TYPE (CODE, NAME) VALUES ('2', '项目法人');
  953. INSERT INTO DICT_ORG_BIZ_TYPE (CODE, NAME) VALUES ('3', '施工单位');
  954. INSERT INTO DICT_ORG_BIZ_TYPE (CODE, NAME) VALUES ('4', '其他');
  955. -- ----------------------------------------------------------------------------
  956. -- 字典_单位性质
  957. -- ----------------------------------------------------------------------------
  958. CREATE TABLE DICT_ORG_PROP (
  959. CODE CHAR(1) NOT NULL,
  960. NAME VARCHAR(50) NOT NULL,
  961. CONSTRAINT PK_DICT_ORG_PROP PRIMARY KEY (CODE)
  962. );
  963. COMMENT ON TABLE DICT_ORG_PROP IS '单位性质字典';
  964. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('1', '国有企业');
  965. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('2', '国有控股企业');
  966. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('3', '外资企业');
  967. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('4', '合资企业');
  968. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('5', '私营企业');
  969. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('6', '事业单位');
  970. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('7', '国家行政机关');
  971. INSERT INTO DICT_ORG_PROP (CODE, NAME) VALUES ('8', '政府');
  972. -- ----------------------------------------------------------------------------
  973. -- 字典_是否水利系统
  974. -- ----------------------------------------------------------------------------
  975. CREATE TABLE DICT_IF_WATER_ENTE (
  976. CODE CHAR(1) NOT NULL,
  977. NAME VARCHAR(50) NOT NULL,
  978. CONSTRAINT PK_DICT_IF_WATER_ENTE PRIMARY KEY (CODE)
  979. );
  980. COMMENT ON TABLE DICT_IF_WATER_ENTE IS '是否水利系统字典';
  981. INSERT INTO DICT_IF_WATER_ENTE (CODE, NAME) VALUES ('1', '是');
  982. INSERT INTO DICT_IF_WATER_ENTE (CODE, NAME) VALUES ('2', '否');
  983. INSERT INTO DICT_IF_WATER_ENTE (CODE, NAME) VALUES ('0', '未知');
  984. -- ----------------------------------------------------------------------------
  985. -- 字典_是否项目法人单位
  986. -- ----------------------------------------------------------------------------
  987. CREATE TABLE DICT_IS_LEG_ENTI (
  988. CODE CHAR(1) NOT NULL,
  989. NAME VARCHAR(50) NOT NULL,
  990. CONSTRAINT PK_DICT_IS_LEG_ENTI PRIMARY KEY (CODE)
  991. );
  992. COMMENT ON TABLE DICT_IS_LEG_ENTI IS '是否项目法人单位字典';
  993. INSERT INTO DICT_IS_LEG_ENTI (CODE, NAME) VALUES ('1', '是');
  994. INSERT INTO DICT_IS_LEG_ENTI (CODE, NAME) VALUES ('2', '否');
  995. INSERT INTO DICT_IS_LEG_ENTI (CODE, NAME) VALUES ('0', '未知');
  996. -- ----------------------------------------------------------------------------
  997. -- 字典_是否部直属单位
  998. -- ----------------------------------------------------------------------------
  999. CREATE TABLE DICT_IF_MINI_DIRE (
  1000. CODE CHAR(1) NOT NULL,
  1001. NAME VARCHAR(50) NOT NULL,
  1002. CONSTRAINT PK_DICT_IF_MINI_DIRE PRIMARY KEY (CODE)
  1003. );
  1004. COMMENT ON TABLE DICT_IF_MINI_DIRE IS '是否部直属单位字典';
  1005. INSERT INTO DICT_IF_MINI_DIRE (CODE, NAME) VALUES ('1', '是');
  1006. INSERT INTO DICT_IF_MINI_DIRE (CODE, NAME) VALUES ('2', '否');
  1007. INSERT INTO DICT_IF_MINI_DIRE (CODE, NAME) VALUES ('0', '未知');
  1008. -- ----------------------------------------------------------------------------
  1009. -- 字典_施工总承包资质
  1010. -- ----------------------------------------------------------------------------
  1011. CREATE TABLE DICT_CONTR_QUAL_GRAD (
  1012. CODE CHAR(1) NOT NULL,
  1013. NAME VARCHAR(50) NOT NULL,
  1014. CONSTRAINT PK_DICT_CONTR_QUAL_GRAD PRIMARY KEY (CODE)
  1015. );
  1016. COMMENT ON TABLE DICT_CONTR_QUAL_GRAD IS '施工总承包资质字典';
  1017. INSERT INTO DICT_CONTR_QUAL_GRAD (CODE, NAME) VALUES ('1', '一级');
  1018. INSERT INTO DICT_CONTR_QUAL_GRAD (CODE, NAME) VALUES ('2', '二级');
  1019. INSERT INTO DICT_CONTR_QUAL_GRAD (CODE, NAME) VALUES ('3', '三级');
  1020. -- ----------------------------------------------------------------------------
  1021. -- 字典_监理资质等级
  1022. -- ----------------------------------------------------------------------------
  1023. CREATE TABLE DICT_SUP_QUAL_GRAD (
  1024. CODE CHAR(1) NOT NULL,
  1025. NAME VARCHAR(50) NOT NULL,
  1026. CONSTRAINT PK_DICT_SUP_QUAL_GRAD PRIMARY KEY (CODE)
  1027. );
  1028. COMMENT ON TABLE DICT_SUP_QUAL_GRAD IS '监理资质等级字典';
  1029. INSERT INTO DICT_SUP_QUAL_GRAD (CODE, NAME) VALUES ('1', '甲级');
  1030. INSERT INTO DICT_SUP_QUAL_GRAD (CODE, NAME) VALUES ('2', '乙级');
  1031. INSERT INTO DICT_SUP_QUAL_GRAD (CODE, NAME) VALUES ('3', '丙级');
  1032. -- ----------------------------------------------------------------------------
  1033. -- 字典_标准化等级
  1034. -- ----------------------------------------------------------------------------
  1035. CREATE TABLE DICT_STAN_GRAD (
  1036. CODE CHAR(1) NOT NULL,
  1037. NAME VARCHAR(50) NOT NULL,
  1038. CONSTRAINT PK_DICT_STAN_GRAD PRIMARY KEY (CODE)
  1039. );
  1040. COMMENT ON TABLE DICT_STAN_GRAD IS '标准化等级字典';
  1041. INSERT INTO DICT_STAN_GRAD (CODE, NAME) VALUES ('1', '一级');
  1042. INSERT INTO DICT_STAN_GRAD (CODE, NAME) VALUES ('2', '二级');
  1043. INSERT INTO DICT_STAN_GRAD (CODE, NAME) VALUES ('3', '三级');
  1044. INSERT INTO DICT_STAN_GRAD (CODE, NAME) VALUES ('4', '无');
  1045. -- ----------------------------------------------------------------------------
  1046. -- 字典_经费来源
  1047. -- ----------------------------------------------------------------------------
  1048. CREATE TABLE DICT_FUND_SOUR (
  1049. CODE CHAR(1) NOT NULL,
  1050. NAME VARCHAR(50) NOT NULL,
  1051. CONSTRAINT PK_DICT_FUND_SOUR PRIMARY KEY (CODE)
  1052. );
  1053. COMMENT ON TABLE DICT_FUND_SOUR IS '经费来源字典';
  1054. INSERT INTO DICT_FUND_SOUR (CODE, NAME) VALUES ('1', '财政全额');
  1055. INSERT INTO DICT_FUND_SOUR (CODE, NAME) VALUES ('2', '财政差额');
  1056. INSERT INTO DICT_FUND_SOUR (CODE, NAME) VALUES ('3', '自筹自支');
  1057. INSERT INTO DICT_FUND_SOUR (CODE, NAME) VALUES ('4', '其他');
  1058. -- ----------------------------------------------------------------------------
  1059. -- 字典_单位类型(工程建设)
  1060. -- ----------------------------------------------------------------------------
  1061. CREATE TABLE DICT_ORG_ENG_TYPE (
  1062. CODE CHAR(1) NOT NULL,
  1063. NAME VARCHAR(50) NOT NULL,
  1064. CONSTRAINT PK_DICT_ORG_ENG_TYPE PRIMARY KEY (CODE)
  1065. );
  1066. COMMENT ON TABLE DICT_ORG_ENG_TYPE IS '单位类型字典(工程建设)';
  1067. INSERT INTO DICT_ORG_ENG_TYPE (CODE, NAME) VALUES ('1', '施工单位');
  1068. INSERT INTO DICT_ORG_ENG_TYPE (CODE, NAME) VALUES ('2', '监理单位');
  1069. -- ----------------------------------------------------------------------------
  1070. -- 字典_渠道类别
  1071. -- ----------------------------------------------------------------------------
  1072. CREATE TABLE DICT_CHAN_TYPE (
  1073. CODE CHAR(1) NOT NULL,
  1074. NAME VARCHAR(50) NOT NULL,
  1075. CONSTRAINT PK_DICT_CHAN_TYPE PRIMARY KEY (CODE)
  1076. );
  1077. COMMENT ON TABLE DICT_CHAN_TYPE IS '渠道类别字典';
  1078. INSERT INTO DICT_CHAN_TYPE (CODE, NAME) VALUES ('1', '灌溉');
  1079. INSERT INTO DICT_CHAN_TYPE (CODE, NAME) VALUES ('2', '灌排结合');
  1080. -- ----------------------------------------------------------------------------
  1081. -- 字典_行政区划级别
  1082. -- ----------------------------------------------------------------------------
  1083. CREATE TABLE DICT_AD_GRAD (
  1084. CODE CHAR(1) NOT NULL,
  1085. NAME VARCHAR(50) NOT NULL,
  1086. CONSTRAINT PK_DICT_AD_GRAD PRIMARY KEY (CODE)
  1087. );
  1088. COMMENT ON TABLE DICT_AD_GRAD IS '行政区划级别字典';
  1089. INSERT INTO DICT_AD_GRAD (CODE, NAME) VALUES ('1', '国家级');
  1090. INSERT INTO DICT_AD_GRAD (CODE, NAME) VALUES ('2', '省级');
  1091. INSERT INTO DICT_AD_GRAD (CODE, NAME) VALUES ('3', '地市级');
  1092. INSERT INTO DICT_AD_GRAD (CODE, NAME) VALUES ('4', '县级');
  1093. INSERT INTO DICT_AD_GRAD (CODE, NAME) VALUES ('5', '乡级');
  1094. INSERT INTO DICT_AD_GRAD (CODE, NAME) VALUES ('6', '村');
  1095. INSERT INTO DICT_AD_GRAD (CODE, NAME) VALUES ('7', '村组');