rt

解决方案 »

  1.   

    enum类型实现什么功能?定义何种数据?
      

  2.   

    enum与数组有点类似,
    oracle可以用可变长数组(VARRAY)for example:   
    SQL> create or replace type code as varray(5) of integer;   
      

  3.   

    --Oracle下试一下:select to_char(20081111) || ' LZ' from dual;
      

  4.   

    mysqlCREATE TABLE sizes ( 
       name ENUM('small', 'medium', 'large') 
    ); 转 oracle
    CREATE TABLE sizes ( 
      name VARCHAR2(10) CHECK( name IN ('small','medium','large') ) 
    ); 
      

  5.   

    与enum类型有本质的区别。enum显示为字符,存的实质是数字。应用时性能比字符类型更优。