2016-10-20 17 views
0

我有日期DD.MM.YYYY我怎麼能轉換成YYYYMM TQL CONVERT()函數不會在安格爾的MySQL DATE_FORMAT也conveert DD.MM.YY到YYYYMM在安格爾分貝

+0

SET date_format ='德語'想到。 – wildplasser

+0

這個問題我需要它只有在查詢不是整個數據庫 – Andrey

+0

你使用什麼版本的安格爾,是現有的dd.mm.yyyy日期存儲爲一個字符串或作爲日期?在Ingres 10.2中,有to_char()函數可能有用,例如:select to_char('now','YYYYMM'); –

回答

1

select varchar(date_part('year','01102016'))+ shift(varchar(100+date_part('mos',date('01032016'))),-1);工作 下面是它是如何完成的

+0

哇!看起來像很多工作。打賭你現在錯過了SQL Server :) –

+0

肯定它更慢更不舒服 – Andrey