可以把所有的枚举类型变量方到一张表里面

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

bv中就是这样做的。

BV_ENUM_VALUES表,3 column

Type_Name describe the name of enum variable.

int_Code describe the int number of a certain type. this two construct the primary key .

the third column is value describe the value of the key.

SQL> select * from BV_ENUM_VALUES where TYPE_NAME= 'MR_REGION_TYPE' OR TYPE_NAME= 'MR_INDUSTRY_TYPE';

TYPE_NAME INT_CODE

------------------------------ ----------

VALUE

--------------------------------------------------------------------------------

MR_REGION_TYPE 0

东北

MR_REGION_TYPE 1

西北

MR_REGION_TYPE 2

华北

TYPE_NAME INT_CODE

------------------------------ ----------

VALUE

--------------------------------------------------------------------------------

MR_REGION_TYPE 3

华东

MR_REGION_TYPE 4

华南

MR_REGION_TYPE 5

华中

TYPE_NAME INT_CODE

------------------------------ ----------

VALUE

--------------------------------------------------------------------------------

MR_REGION_TYPE 6

西南

MR_INDUSTRY_TYPE 0

成套和代理企业

MR_INDUSTRY_TYPE 1

电力多经企业

TYPE_NAME INT_CODE

------------------------------ ----------

VALUE

--------------------------------------------------------------------------------

MR_INDUSTRY_TYPE 2

电力施工、安装企业

MR_INDUSTRY_TYPE 3

电力物资及贸易企业

MR_INDUSTRY_TYPE 4

电力物资制造企业

TYPE_NAME INT_CODE

------------------------------ ----------

VALUE

--------------------------------------------------------------------------------

MR_INDUSTRY_TYPE 5

电力修造企业

MR_INDUSTRY_TYPE 6

发电企业

MR_INDUSTRY_TYPE 7

供电及电力管理企业

TYPE_NAME INT_CODE

------------------------------ ----------

VALUE

--------------------------------------------------------------------------------

MR_INDUSTRY_TYPE 8

科研、设计及院所

MR_INDUSTRY_TYPE 9

其他

已选择17行。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航