gpt4 book ai didi

sql-server - SQL Server 正则表达式空字符串匹配

转载 作者:行者123 更新时间:2023-12-04 05:08:00 27 4
gpt4 key购买 nike

使用 SQLServer 的 RegExp 功能,我需要找到所有不是以字母“M”开头的字符串,而是 [^M]%似乎可以工作,因此它正在搜索不以“M”开头的字符串,但该字符串仍然需要至少有一个字符,因此该模式不会返回空字符串!!

有吗[^M]%检查零或一个字符的模式?

附言使用 NOT LIKE在我的情况下不是一个选项,也不是对 where 子句的任何修改,除了正则表达式模式。

最佳答案

您可以输入条件 OR MyField = '' .您使用的是 SQL Server 2012,对吗?通过查看帮助页面,我没有看到正则表达式的任何“或”条件 http://msdn.microsoft.com/en-us/library/ms179859.aspx

关于sql-server - SQL Server 正则表达式空字符串匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15269843/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com