SQLServerで和暦を扱う

MSDNフォーラムのこのスレッドが有用です。↓

http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=710925&SiteID=7

その中で引用されてる PASSJ 理事の河端さんのコーディング例が感動ものです。↓

http://www.sqlpassj.org/bbs/ml_disp.aspx?forum_id=1¤t_page=1&disp_mode=4&detail_mode=1&message_id=15212

datetime型の下限値1753/1/1まで対応した結果、なんと江戸時代の「宝暦」とか存在すら知らない元号まで対応しています。あまりに完璧な仕事振りにただただ驚くばかりです。