USEGEAR

导航

firebird的日期型字段

fb一大特色,日期型字段。dialect3时,对date time datetime是分的很清楚的。它们之间,你必须手把格式设定好,否则会报错。而不是你想象的会自动化:表xxx的date字段yyy,insert xxx(yyy) values('2016-05-25 00 :00:00')注定失败。就是说要求比较严格了。否则就会扯皮。

 

 

dialect 1下日期的使用:
where cast(current_timestamp as char(10)) = cast(OMM_Datetime as char(10))

转换成日期类型:

select distinct omm_name,cast(EXTRACT(year from omm_datetime )||'-'||EXTRACT(month from omm_datetime) ||'-'||EXTRACT(day from omm_datetime) as date) as omm_date,
omm_no,ghd_id,ghd_rq  from ordermanage_master

posted on 2016-05-24 18:58  USEGEAR  阅读(842)  评论(1编辑  收藏  举报