我正在使用 sql server 存储过程进行数据导入。数据格式如下:
A7(5)B666
'5'是一个变量,它可以是多个数字#,即10, 123, ....
'666' 也是一个变量。它是一个文本字符串,每个字符都是“6”,但可以有任何“6”#,即 666666、66、6、66666666666。
其他部分,A7()B
是固定的。
有没有一种简单的方法可以在 SP 中验证这一点?我可以使用子字符串解析字符串,但它似乎太复杂了,因为我必须验证#
. sql server中有没有类似正则表达式的方法?我可以使用LIKE
运算符吗?WHERE
除了 in子句之外,我找不到如何使用它。
谢谢