pgsql 解决包含有单引号的字符串操作

 更新时间:2021年02月01日 08:55:47   作者:xqt15538076006  
这篇文章主要介绍了pgsql 解决包含有单引号的字符串操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

有时候我们项目中会遇到查询的字符串比较特殊:如自己本身待单引号

此时查询肯定报错。那么处理方式也很简单 只需要这样加一个单引号

这样就可以解决了 解决方式和MySQL方式不一样。

补充:pgsql搜索条件包含单引号

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数据库varchar、char、text的比较

    浅谈postgresql数据库varchar、char、text的比较

    这篇文章主要介绍了浅谈postgresql数据库varchar、char、text的比较,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • Postgresql限制用户登录错误次数的实例代码

    Postgresql限制用户登录错误次数的实例代码

    这篇文章主要介绍了Postgresql限制用户登录错误次数的实例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • PostgreSQL教程(十九):SQL语言函数

    PostgreSQL教程(十九):SQL语言函数

    这篇文章主要介绍了PostgreSQL教程(十九):SQL语言函数,本文讲解了SQL语言函数基本概念、基本类型、复合类型、带输出参数的函数、返回结果作为表数据源等内容,需要的朋友可以参考下
    2015-05-05
  • pgsql 解决包含有单引号的字符串操作

    pgsql 解决包含有单引号的字符串操作

    这篇文章主要介绍了pgsql 解决包含有单引号的字符串操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • PostgreSQL 查看服务器版本的三种方法

    PostgreSQL 查看服务器版本的三种方法

    这篇文章主要介绍了PostgreSQL 查看服务器版本的几种方法,本文给大家分享三种方法,结合实例代码给大家讲解的非常详细,需要的朋友可以参考下
    2023-03-03
  • PostgreSQL的日期时间差DATEDIFF实例详解

    PostgreSQL的日期时间差DATEDIFF实例详解

    PostgreSQL是一款简介而又性能强大的数据库应用程序,其在日期时间数据方面所支持的功能也都非常给力,下面这篇文章主要给大家介绍了关于PostgreSQL的日期时间差DATEDIFF的相关资料,需要的朋友可以参考下
    2023-04-04
  • pgpool复制和负载均衡操作

    pgpool复制和负载均衡操作

    这篇文章主要介绍了pgpool复制和负载均衡操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • 如何将postgresql数据库表内数据导出为excel格式(推荐)

    如何将postgresql数据库表内数据导出为excel格式(推荐)

    这篇文章主要介绍了如何将postgresql数据库表内数据导出为excel格式(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • PostgreSQL数据库中窗口函数的语法与使用

    PostgreSQL数据库中窗口函数的语法与使用

    这PostgreSQL中提供了窗口函数,一个窗口函数在一系列与当前行有某种关联的表行上进行一种计算。下面这篇文章主要给大家介绍了关于PostgreSQL数据库中窗口函数的语法与使用的相关资料,需要的朋友可以参考下
    2019-03-03
  • 关于PostgreSQL 行排序的实例解析

    关于PostgreSQL 行排序的实例解析

    这篇文章主要介绍了关于PostgreSQL 行排序的实例解析,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01

最新评论