- ベストアンサー
Oracle8での数値チェック
現在、Oracle8.1.7で開発しております。 検索する条件として、『数値かどうか』または『文字列かどうか』 という判断を行いたいのですが可能でしょうか? やりたい事は、以下のデータの右から2桁目が数値となっているものと 文字列になっているものとを区別したいのです。 ○○○○-A01 ○○○○-C99 ○○○○-AB1 ○○○○-Z21 : 設計上、すべてのフィールドは『VARCHAR2』となっています。 よろしくお願いしますm(_ _)m
- みんなの回答 (2)
- 専門家の回答
お礼
ありがとうございます! SUBSTR(KATA,10,1) BETWEEN '0' AND '9' SUBSTR(KATA,10,1) BETWEEN 'A' AND 'Z' で解決できました! ついつい数値かどうかチェックできる関数を探してしまい…(苦笑 勉強になりました。 ありがとうございました。