文字列内の数値を抽出してフィルターとして使用したいと考えています。
私のデータは次のようになります。
AAAA_01_01_AAA
BBBB_01_02_BBB
CCCC_01_03_CCC
DDDD_01_04_DDD
2 番目の数値セット [01,02,03,04] を抽出し、以下のようにフィルターとして使用したいと思います。
where substr(colname,9,2) > 4
エラーが表示される
2621: Bad character in format or data of TVM.TVMName
以下のように整数に変換しようとしましたが、うまくいきません。
where cast(substr(colname,9,2) as int) > 4
ありがとうございました。