0
我有我的表中有一個是含在yyyymm
格式和其他列的日期兩列之間有1到50的一些整數值如何添加這兩個領域,並得到一個日期值?如何個月添加到YYYYMM格式的日期
例如:201402 + 12
應該給我201502
作爲一個答案!
我有我的表中有一個是含在yyyymm
格式和其他列的日期兩列之間有1到50的一些整數值如何添加這兩個領域,並得到一個日期值?如何個月添加到YYYYMM格式的日期
例如:201402 + 12
應該給我201502
作爲一個答案!
我假設你真的沒有一個DATE
列,但在格式yyyymm
商店每月規範varchar
列。
如果你想利用Oracle的日期計算,你首先需要這個「月」轉化爲真正的約會。
事情是這樣的:
select to_char(add_months(to_date('201402', 'yyyymm'), 12), 'yyyymm')
from dual;
您將需要更換字符文字'201402'
與你列的引用。