2014-10-03
PostgreSQL覚書 IsNumericとかIsNumberの代わり
いつのまにか10月になって、いつのまにかWordPressがVer4.0になってた。
時の経つのは早いもの。
PostgreSQLにはIsNumericとかIsNumberみたいな関数はないのねぇ・・・
Function作ればいいんだよ!って、言われてもねぇ・・・
ということで、代替案を漁ってみた。
SELECT (CASE WHEN emp_cd ~'^[0-9]*$' THEN emp_cd ELSE NULL END) emp_cd FROM master_table
ってな感じで、正規表現を使うらしい。
関数作って使ったほうが楽じゃね?って言わないでね・・・