sql-server - 使用 T-SQL 匹配相似模式
问题描述
我确实有一个列名称。
Name 列的值可以是 AA-123456 、 BB-786545 、 CC-453254 等......
我正在使用下面的代码来查找一次检索所有文件的模式。
其中名称如 '[AZ]-[0-9][0-9][0-9][0-9][0-9][0-9]-%'
但这并没有按预期工作。
好像我像下面这样单独使用它的工作原理。
其中名称如 'AA-[0-9][0-9][0-9][0-9][0-9][0-9]-%'
请帮助我纠正逻辑。
非常感谢
解决方案
where Name like '[A-Z][A-Z]-[0-9][0-9][0-9][0-9][0-9][0-9]-%'
您需要在其中添加另一个 [AZ] 才能在开头找到两个字母...
推荐阅读
- r - R Dataframe 创建一个结合行名和列名的新列
- r - ggplot2:具有均值 / 95% 置信区间线的密度图
- r - 重命名 devtools 包中的 R\ 目录
- php - 如何直接在对象上附加关系?
- c++ - 在 MFC 图片控件上无法检测到鼠标按下
- linux - Azure:使用自定义脚本扩展取消配置 linux 实例
- visual-studio - Visual Studio 2019 工具栏 - 更改元素显示大小
- javascript - 在 express 中尝试 catch 块
- netlogo - 选择列表中的元素
- java - java - 为什么java中信号量类的acquireUninterruptibly()方法没有按预期工作?