お世話になります。
データベース(Oracle10g)に「M150401」や「T050501」のように和暦形式で登録されている生年月日を
西暦に変換(18820401・19160501)したく下記SQL
update テーブル名 set 生年月日= to_char(to_date(生年月日,'eyymmdd','nls_calendar = ''Japanese Imperial'''),'yyyymmdd')
を実行すると、「ORA-01864:指定した日付は
現行カレンダの有効範囲外です」のエラーが発生し、大正以前の生年月日を西暦に
変換できません。
このようなケースの場合、どのようにすれば西暦変換できるでしょうか?
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
どこまでやるかの問題だと思います。
普通は明治まで対象にしたい場合が大多数だと思うので、PL/SQLで明治、大正、昭和、平成の開始日(開始年ではありません)から変換するストアドファンクションを作成するのが一番工数も少なくて済むと思います。
明治 1868/9/8~
大正 1912/7/30~
昭和 1926/12/25~
平成 1989/1/8~
nora1962さん
PL/SQLではないのですが、nora1962さんの助言がヒントになり
SQL文のcase when文で元号の開始年をプラスして西暦年を
求める事ができました。月日はそのまま結合すればいいので
完結しました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCEL 和暦を西暦に変換する方法について 4 2023/03/02 20:57
- Excel(エクセル) Excelで、昭和の西暦換算 6 2023/03/23 11:29
- Excel(エクセル) エクセルの日付表示を変換するやり方をご存じの方は教えて下さい。 7 2022/12/28 15:43
- その他(暮らし・生活・行事) 年を和暦で言われたとき瞬時に西暦に変換する方法ってありますか? 履歴書などを書く際にすごくめんどくさ 2 2022/07/25 01:01
- Excel(エクセル) エクセル365の関数。誕生日表記がおかしい 2 2022/10/17 18:52
- 人類学・考古学 今の世の中は西暦をよく使いますが、西暦を数え始めたのはイエス・キリストの生まれた頃からずっと数え続け 2 2023/06/18 15:49
- Excel(エクセル) 差し込み印刷がうまくいかない 2 2022/07/29 12:26
- Visual Basic(VBA) vba スライサー 1 2022/08/16 14:07
- その他(悩み相談・人生相談) 国家試験 生年月日記載ミスに関して 2 2023/02/18 00:27
- 戸籍・住民票・身分証明書 運転免許証の更新期日って何でわざわざ元号(令和)表紙なんでしょうか? 特に元号が変わった時前の元号が 3 2023/05/04 12:45
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
含まない言い方ってどうしたら...
-
年号表示’05なの05’なの?その...
-
イスラエルの神宝であるマナの...
-
昭和とか平成初期って、楽しか...
-
昭和22年~23年の貨幣価値
-
(古典文法)「射る」【ヤ行・...
-
日付から元号だけを取り出した...
-
みなさんは 江戸時代 明治 大正...
-
漢字、完くの読み方
-
日本で日曜日っていつから休み...
-
母親が喫煙所のようにお風呂で...
-
日本人はいつ頃から「おとうさ...
-
アパートの駐車場での喫煙について
-
日付の表し方について
-
せつなくっていけない
-
大正の終わりから昭和の初め頃...
-
今年は昭和で言うと何年ですか
-
ギザ10
-
福祉関係の勉強で、年号を覚え...
-
元号を年号に変更し、かつ経過...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
含まない言い方ってどうしたら...
-
日付の表し方について
-
年号表示’05なの05’なの?その...
-
イスラエルの神宝であるマナの...
-
日付から元号だけを取り出した...
-
差込後 該当する文字を 丸で...
-
昭和22年~23年の貨幣価値
-
アパートの駐車場での喫煙について
-
「19歳・大学生」がバーやクラ...
-
平成36年は、令和何年ですか?
-
昔のもの古いものが怖い
-
表示形式 「年号」のgggeはど...
-
昭和とか平成初期って、楽しか...
-
喫煙目的店の申請をしていない...
-
西暦の対義語は?
-
エクセル 昭和を3と表示する式...
-
母親が喫煙所のようにお風呂で...
-
漢字、完くの読み方
-
昭和の短パン・半ズボンについて ...
-
明日健康診断があるのですが未...
おすすめ情報