- ベストアンサー
Oracleのことなのですが。
初心者なもので基本的な質問なのですがわからないので教えてください。 Oracleでは日付の書式がいくつかありますよね? (例えば、MM→2桁の月 dd→数字の日にちなど。) それで、日にちが英語で表される書式を知りたいのです。 例えば、1日であれば、'first'と記されるという具合に。 Oracleに詳しい方。宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実機で試してはいませんが 以下のようになっているとのことです 接尾辞 意味 要素の例 値の例 --------------------------------------------------- TH 序数 DDTH 4TH SP フルスペルで表した数 DDSP FOUR SPTH または フルスペルで表した序数 DDSPTH FOURTH THSP 以下のSQL文を試して見てください select to_char(sysdate,'fmDDTH'), to_char(sysdate,'fmDDSP'), to_char(sysdate,'fmDDSPTH') from DUAL ; どうでしょうか?
お礼
補足のところに、選択肢にこういう書式はなかったように思います。と書きましたが、何しろ試験中はあせっていたので、もしかしたらこういうのが中にはあったのかなぁ。と思い返しています。 テストの答えのことはもうわかりませんが、結果として勉強になりました。 質問にお答え頂きどうもありがとうございました。
補足
わざわざ調べて頂いたようでどうもありがとうございます。 ただ、私がここで質問したのは、実は先日SilverのSQLを受けたときにこういった問題が出たからなのです。 覚えている限りでは、そのときの書式の選択肢にはこういった感じのものはなかったように思います。