Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
BeginDate パラメーターと EndDate パラメーターを DD-MON-YYYY の形式にする必要があるレポートがあります。レポート ヘッダーでは、BeginDate および EndDate パラメーターを MM/DD/YYYY の形式で表示する必要があります。別の begin パラメーターと end パラメーターを追加し、入力マスクと書式マスクを使用して変換しようとしましたが、レポートが壊れます。誰にも手がかりはありますか?
TO_CHARを使用して日付をフォーマットできます。
DD-MON-YYYY などの形式に従って日付を変更するには、次のようにします。
TO_CHAR(col_name,'DD-MON-YYYY')
SQLFIDDLEを確認する
以下のような入力マスクを持つユーザーパラメータがあると仮定しています-
レポートには次のようなものがあります
SELECT TO_CHAR(:P_1,'MM/DD/RR') from dual;
BeginDateとの両方についてEndDate。
BeginDate
EndDate