我正在使用Ingres Db,这是老了,不能做多少, 我需要以特定格式显示日期时间
dd-mm-yyyy hh:mm:ss
DB将其重新命名为
01.02.2018 14:43:53
它是非SQL服务器所以我不能使用CONVERT(VARCHAR(10) 有没有办法将其转换为我需要的格式?
答案 0 :(得分:0)
将其显示为dd-mm-yyyy hh:mm:ss你必须做下一步
SELECT Varchar(Date_part('day', date('now'))) + '-' + Varchar(Date_part('month', date('now'))) + '-' + Varchar(Date_part('year', date('now'))) + ' ' + Varchar(Date_part('hour', date('now'))) + ':' + Varchar(Date_part('minute', date('now'))) + ':' + Varchar(Date_part('second', date('now')));
答案 1 :(得分:0)
使用替换
select REPLACE('01.02.2018 14:43:53','.','-')