美文网首页PostgreSQL数据库知识点R语言统计与绘图
postgresql查询关键字包含了单引号的解决办法

postgresql查询关键字包含了单引号的解决办法

作者: 厚土火焱 | 来源:发表于2019-02-19 00:29 被阅读6次

postgresql查询关键字有时候会遇到英文单引号的情况,比如你要查询一个英文句子

It's my love

好吧,这里会发现遇到了一个问题。(')单引号是postgresql中表示值的符号。比如

select * from mydoc
WHERE 
 code Like '%%'

大家都知道 % 符号内存放的就是我要模糊查询的关键字了。但是如果我想查所有包含 's 的句子呢?
写成这样的sql是会报错的

select * from mydoc
WHERE 
 code Like '%'s%'

这个时候有 2 个解决办法

办法1:把 ' 符号再多加一个 ' 符号就可以了。

select * from mydoc
WHERE 
 code Like '%''s%'

办法2:在 ' 符号前加一个转义符号 \ ,并在整个字符串前加一个 E 字母。

select * from mydoc
WHERE 
 code Like E'%\'s%'

相关文章

  • postgresql查询关键字包含了单引号的解决办法

    postgresql查询关键字有时候会遇到英文单引号的情况,比如你要查询一个英文句子 好吧,这里会发现遇到了一个问...

  • mongodb find aggregate管道 常用查询

    find查询(此例基本包含了mongodb find查询所有的常用操作): aggregate管道查询(此例基本包...

  • SQL 日常用法积累

    自定义排序 多字段模糊查询 排序对空值的处理 postgresql jsonb数据查询 postgresql

  • postgresql 表的列名,数据库表名

    postgresql 查询某一个表中的所有字段,也就是查询所有的列名 postgresql 查询数据库表名

  • yum 命令

    查询 查询所有可用软件包: 搜索服务器上所有和关键字相关的包: 安装 选项: install 安装 -y 自动回答...

  • Postgresql之安装使用

    安装 下载对应的安装包安装即可。这里在Ubuntu下安装 程序目录 whereis postgresql 查询文件...

  • yum命令

    yum list:查询所有可用软件包列表yum search 关键字:搜索服务器上所有和关键字相关的包yum...

  • postgreSQL查询关键字区分大小写

    当使用postgreSQL作为数据库存储数据时,查询关键字会遇到大小写问题。通常的写法 它的执行结果,只会得到包含...

  • 数据库篇

    2018.07.04 postgresql查询表的大小 数据库中单个表的大小(不包括索引) postgresql的...

  • Triple double-quoted strings sho

    pycharm里的报错信息 解决办法将单引号换成双引号

网友评论

    本文标题:postgresql查询关键字包含了单引号的解决办法

    本文链接:https://www.haomeiwen.com/subject/eeptyqtx.html