質問: 業務でDB2を利用していまして、日付を保持するカラムのデータ型がDECIMALになっていました。 DATE型の間違いかと思い指摘したところDECIMALが正しいとのことでした。 日付をDECIMALで管理することはよくあることなのでしょうか? また、日付をDATEではなくDECIMAL型で保持することのメリットがあれば教えてほしいです。
回答: COBOLには通常日付型がないため、アプリケーションがCOBOLであればそのままマッピングできる数値型や文字列型として扱うことは多いです。