sql - 在 TFDQuery“like”模式中使用方括号 [^] 中的帽子时出现问题
问题描述
我有 MS Access 2016 表并在 Delphi 10.3 中运行 TFDQuery。
Field1 值为:aac
, abc
, acc
, a c
, azc
, ac
,azzc
我运行查询:
Select * from Table1 WHERE Field1 like 'a[^a-c]c'
提到正则表达式匹配任何单个字符(仅一个字符),我应该得到:
"a c, azc"
但我得到
"aac, abc, acc"
请帮助更正脚本。
解决方案
推荐阅读
- javascript - 使用 javascript 动态的 Optgroup
- python - Scrapy:使用代理中间件设置错误
- css - alert-dismissible 有什么用
- java - 无法使用 Hibernate 连接到数据库
- saxon - Saxon-EE XSLT v3 Streaming 有什么限制吗?
- .net - 用于 TimerElapsed 事件的 Castle Windsor 拦截器
- web-applications - 还记得使用部署到移动设备的纯 HTML5 应用程序的登录凭据吗?
- angularjs - AngularJS:将依赖项注入每个控制器
- database - 为什么从 sqlx lib 中选择执行这么长时间?
- dictionary - 字典与 NamedTuples