DB2中将date类型转为字符串

可以使用char(date, ..)/varchar(date, ..)方法来将date转为char/varchar,如果不使用第二个参数(eg: char(date))则默认返回yyyy-MM-dd的格式。DB2中并不支持自定义格式,只是提供了为数不多的几种格式如USA(MM/dd/yyyy), EUR(dd.MM.yyyy), LOCAL, JIS(yyyy-MM-dd)等等。

如果想得到dd/MM/yyyy格式的char该怎么办呢?

可以使用replace函数, 先使用char(date, EUR)将date转为dd.MM.yyyy格式, 然后用replace(char(date, EUR), '.', '/')将char中的'.'转为'/'。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值