次の形式でいくつかの日付を選択したいと思います。
yyyydDOY
ここyyyy
で、 は 4 桁の年、DOY
は通算日 (1 ~ 366)、d
は文字どおりの "d" です。これが私が試したことです:
SQL> select to_char(sysdate, 'YYYYdDDD') from dual;
TO_CHAR(
--------
20130713
明らかに、それはすべて間違っています。私が望む結果は、コマンドラインで見つけることができます:
$ date +'%Yd%j'
2013d071