Class::DBI::OracleのおかげでSQL書かなくて快適になったんだが、悩ましいカラム名のついているテーブルがあった。
Column 'qv' in Test::Table clashes with built-in method at ./m2desc.pl line 6
あー、qvとは、、、、
aliasってないのかなぁとちょっと探してみたけど、それだと__PACKAGE__->set_up_tableでお気軽に設定する意味なくなっちゃうからないんだろうナァ。
やっぱ、テーブルのカラム名変えるしかないんだろうか?既存のプログラムにも手を入れなきゃならんから、これはちょっと現実的でない。参照したいだけだから、qvだけ名前を変えたviewでしのぐ方法もあるにはあるが、、、、
CDBIでうまいことやる方法はないんだろうか、と探してみたけどいい方法は見つからなかった。