motte 发表于 2010-03-16 12:59

DB2中date函数跟能转换varchar类型的数据么

我一个表里面存储的时间类型是varchar的类型,格式如下:2010-01-30-14.00.00.000000 ;而用date函数跟cast强制转换统计出来的数据一样。我统计语句如下:select date(dtime),count(*) from tbname group by date(dtime) with ur和select cast(dtime as varchar(10)),count(*) from tbnamegroup by cast(dtime as varchar(10)) with ur.第一语句也没有报错。date函数可以转换字符型么?第一条语句是不是凑巧正确?

大梦 发表于 2010-03-16 23:34

date(dtime)的值与cast(dtime as varchar(10))是一样的你用的varchar10刚好是2010-01-30
页: [1]
查看完整版本: DB2中date函数跟能转换varchar类型的数据么