位置: 编程技术 - 正文

SqlServer 英文单词全字匹配详解及实现代码(sqlserver英文发音)

编辑:rootadmin

推荐整理分享SqlServer 英文单词全字匹配详解及实现代码(sqlserver英文发音),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql server英语,sql server英文软件怎么改成中文版,sql语句英文,sqlserver英文安装怎么更改中文,sql server英语,sql语句英文,sql server英文软件怎么改成中文版,sql server英文软件怎么改成中文版,内容如对您有帮助,希望把文章链接给更多的朋友!

SqlServer英文单词全字匹配

环境:Vs+Sql Server

问题:现在数据库记录如下:

Sentence列保存的是英文的句子,我现在想找出所有包含“I”(单词)的句子,如果我用 Sentence like '%I',作为条件的话,那么像上图选中的那条有个单词“it“(不区分大小写的情况下),它也会被Select出来,而我只想找出含有“I”这个单词的句子的记录。

解决:SqlServer提供了模式匹配,类似于正则,详细内容查阅相关文档。

SqlServer 英文单词全字匹配详解及实现代码(sqlserver英文发音)

我先写了一个这样的条件:

Sentence like '%[^a-zA-Z]I[^a-zA-Z]%'

发现上图里的第一条,也就是“I would...",“I”开头的单词没有被Select出来,也就是说,这个条件所匹配的是前面要一个非字母的符号(没有字符是不可以的),那么同样道理,最后面也需要一个非字母的符号(没有字符也是不可以的),所以可改成:

Sentence like '%[^a-zA-Z]I[^a-zA-Z]%' or Sentence like 'I[^a-zA-Z]%' or Sentence like '%[^a-zA-Z]I'

不过感觉这样比较麻烦,如果把Sentence前后各加一个非字母的数字,像原本“I would like I",把它变成“ I would like I "(前后各加一个空格),这样就能匹配最开始写的那个条件了:

' '+Sentence+' ' like '%[^a-zA-Z]I[^a-zA-Z]%'

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

SQL SERVER 错误解决方法 SQLSERVER错误解决方法只适用于SQL(只适用于SQL)"无法打开新数据库'POS'。CREATEDATABASE中止。(MicrosoftSQLServer,错误:)"看是错误,就想到可能是由

当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长的原因及解决办法 最近同事反映,在使用pt-heartbeat监控主从复制延迟的过程中,如果masterdown掉了,则pt-heartbeat则会连接失败,但会不断重试。重试本无可厚非,毕竟从使

SQL Server 树形表非循环递归查询的实例详解 很多人可能想要查询整个树形表关联的内容都会通过循环递归来查...事实上在微软在SQL或以上版本就能用别的语法进行查询,下面是示例。--通过子

标签: sqlserver英文发音

本文链接地址:https://www.jiuchutong.com/biancheng/318956.html 转载请保留说明!

上一篇:sql server 编译与重编译详解(sql server中的编程语言)

下一篇:SQL SERVER 9003错误解决方法(sql2000错误9003)

  • 4s店事故处理流程
  • 一个工程中可以有多个主函数
  • 劳保用品发放制度文件
  • 企业所得税纳税人
  • 应交税费为什么记借方
  • 小规模开专票的条件
  • 企业电子支付
  • 已经退税的增票怎么做账
  • 转增股如何计算资本公积金?
  • 政府补贴项目账务怎么做
  • 个税退税入账
  • 外购技术服务费包括哪些
  • 酒店购入食材,怎么做会计分录
  • 保险的月缴纳可以调整么?
  • 小规模纳税人未开票收入填在哪里
  • 营改增对企业的影响案例
  • 企业不能抵扣的专票有哪些
  • 年收入12万以内个人所得税
  • 研发设备一次性计入研发费用账务处理
  • 交到公户上的钱,还没到账可以退回吗?
  • 金蝶如何结转折旧费用的操作步骤
  • 酒店长包房正常打几折
  • 若依前后端分离需要准备啥
  • Win7系统中如何快速查询文件内容
  • 预付账款补付货款分录
  • 网络命令netstat
  • 土地长期租赁最长多长时间
  • group policy client服务未能登录解决方法
  • 收到供应商现金回扣
  • 税收滞纳金可以抵税吗
  • 出口收汇可以收人民币吗
  • 违反发票管理规定2次公告内容
  • 单位和个人交付的区别
  • laravel常用命令
  • php基于正则批量输出
  • 自查补缴增值税如何申报
  • 期初金额和期末金额怎么算
  • php显示错误报告方式
  • chattra
  • 帝国cms怎么加自己的名字
  • 金融商品转让的销售额
  • mongodb聚合函数mapreduce
  • 织梦标签教程
  • 现金流量表四个部分
  • 公司年终奖要做多久才能享受
  • 生产加工费税率
  • 汇算清缴银行手续费扣除比例是多少
  • 出租车发票能不能抵扣进项
  • 报表的应付账款怎么算
  • 企业内部之间借款利息可以税前扣除吗
  • 残值收入交税吗
  • 账面净值什么意思
  • 辅助生产成本应计入什么
  • 应付账款用什么方法清查
  • mysql查询id最大的记录
  • windows个性化定制包含
  • server core安装完成后按什么进行登录
  • centos7 nis
  • u盘pe系统安装步骤
  • Win10 Mobile 10572怎么更新升级? 需回滚到WP 8.1
  • 电脑出现windows怎么办
  • win8系统如何关闭杀毒系统
  • speedmgr.exe - speedmgr是什么进程 有什么用
  • win7系统安装步骤
  • linux怎么刻录光盘
  • 怎样下载电子书免费的
  • win7怎么调窗口大小
  • win10电脑无法上网
  • win1020h2正式版下载
  • Linux 压缩某个文件夹的实现方法
  • 各浏览器网址
  • Android Bound Service(二) ----- Using AIDL
  • nodejs实战教程
  • windows node.js
  • Nodejs之http的表单提交
  • 并行 python
  • python并发原理
  • python生产
  • 人人财富最新消息
  • 机动驳船是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设