利用to_char()函数在数据库中将时间格式转为"2017年1月"

在C#类库文件中,定义拼接sql字符串的时候,想查询“2017年1月”格式的数据。

网上找了一些方法,例如:to_char(t.rjrq,'yyyy"年"mm"月"');该方法在数据库中运行正常,但是在拼接字符串的时候会报错,暂时无法确定确切原因。

所以,改用如下方法,两者都能实现。

to_char(t.rjrq,'yyyy')||'年'||to_char(t.rjrq,'mm')||'月'

posted @ 2017-06-09 11:03  Allen_su  阅读(655)  评论(0)    收藏  举报