-1

以下应返回 Y

CASISA#Y

INVOPT#LUMREG#LUMSUM#2000#REGSUM#8000

LUMSUM#2000#REGSUM#8000

即哈希分隔代码和值,它也分隔代码、值对(早期的分号用于分隔代码、值对)

以下应返回 N(因为这些是不正确的输入字符串格式)

CASISA#

INVOPT#LUMREG#LUMSUM

LUMSUM#2000#REGSUM#8000#
4

1 回答 1

1

case when regexp_like(your_string||'#', '^(\w+#\w+#)+$') then 'Y' else 'N' end

SQL小提琴

于 2013-02-15T07:16:37.547 回答