to运算符或任何其他类似于similar-to运算符的运算符?

q8l4jmvw  于 2021-08-09  发布在  Java
关注(0)|答案(1)|浏览(303)
DELETE FROM TABLE_NAME WHERE COLUMN_NAME SIMILAR TO '%(_100|_200|_300)';

上面是一个postgresql查询。需要等效的sql server查询。

9jyewag0

9jyewag01#

看起来你想和正则表达式进行模式匹配。在sql server中,您可以将其表述为:

DELETE FROM TABLE_NAME WHERE COLUMN_NAME LIKE '%(_[123]00)';

这将搜索以 '(_100)' 或者 '(_200)' 或者 '(_300)' .
在我不确定你真的想要括号:这些是文字,这意味着它实际上会搜索字符串中的括号。如果那不是你想要的,那就把它们去掉。

相关问题