最好定义成Date,这样容易比较

解决方案 »

  1.   

    为了开发方便,最好要有NUMBER或DATE型字符型可以使用VARCHAR2
      

  2.   

    主要还是根据你的系统的需求。
    系统对日期的操作多少。
    建议:一般系统都使用的,数字的还是用 number类型,字符串的用 varchar2,日期类型的还是用 date我的系统几乎都是这三种类型的数据
      

  3.   

    如果系统构架好,在开发之前就已经对数据类型(非字符<-->字符)转换做了充分考虑,并已经实现了相关的转换函数,所有非字符数据(多媒体数据除外)都采用字符类型保存可以提高系统的可移植性。但如果前期工作没做好,这样做是很危险的。弄不好就要花一大半时间去测试数据的正确性。