誰かが以下のコードを完成させることができますか?番号範囲の間のREGEXP_LIKE
私は100000と999999REGEXP_LIKE(RMKADH.RMK, '[[:digit:]]')
現在のコードの動作の間、RMKフィールド内の任意の場所に6桁の番号の範囲を探したいが、私はしようとしているので、番号で何かを復活させている
一緒に6桁に絞り込みます。私はいくつかを試みたが運がない。
編集: 6桁の数字がある場合は、このフィールドにフラグを設定します。参照は常に6桁の長さしかなく、それ以下ではありません。しかし、それはフリーテキストフィールドなので、どこにでもあって何かを含むことができます。 出力例フラグにしたい:> abc123456markj < =フラグが立てられました。 出力フラグを付けたくありません:> 23647282 <という数字は6文字以上の長さです。有効な参照ではありません。
正確に一致しますか?フィールドに7100000が存在するとどうなりますか? 'LIKE'は100000と710000が存在し、どちらも指定された範囲内にあることを意味しますが、7100000自体は存在しません。 – GurV
あなたの質問を編集して、サンプル入力/予想出力を追加してください。例えば。 (@ GurVで述べたように):7100000が一致するはずですか? A100000はどうですか?または 'A 1000000'?または '1000000' ? –