首页 > 数据库 >PostgreSQL筛选包含中文的字段

PostgreSQL筛选包含中文的字段

时间:2023-12-06 18:11:06浏览次数:123  
标签:u4e00 中文 PostgreSQL u9fa5 field1 筛选 SELECT

筛选中文内容

匹配一个或多个非中文字符

SELECT * FROM table1 WHERE field1 ~ '[^\u4e00-\u9fa5]+';

[\u4e00-\u9fa5] 表示匹配中文字符,加上前面的取反符号 ^ 即表示匹配不是中文字符,+表示一个或多个。\u4e00-\u9fa5 是中文字符的 Unicode 范围。

如果想筛选字段不包含中文可以参考下面语句:

SELECT * FROM table1 WHERE NOT (field1 ~ '[\u4e00-\u9fa5]');

筛选只包含中文的字段

SELECT * FROM table1 WHERE NOT (field1 ~ '[^\u4e00-\u9fa5]');

标签:u4e00,中文,PostgreSQL,u9fa5,field1,筛选,SELECT
From: https://www.cnblogs.com/Mr-Sponge/p/17880218.html

相关文章

  • linux安装postgresql三种方式【转】
    linux下安装PostgreSQL可采用三种方式,二进制已编绎安装包、安装、源码安装三种方式进行安装方式1:yum安装,建议使用这种参看官方文档如下地址:sudoyuminstall-ysudoyuminstall-ypostgresql15-serversudo/usr/pgsql-15/bin/postgresql-15-setupinitdbsudosystemctlena......
  • StackGres 数据库平台工程,使用 Citus + Patroni 创建生产级高可用分布式 PostgreSQL
    系列StackGres,可私有部署的云原生数据库平台工程StackGres 数据库平台工程功能介绍与快速上手StackGres1.6数据库平台工程集群配置管理(K8SPods/PostgreSQL/PgBouncer)StackGres1.6数据库平台工程,集群高可用(Patroni3管理)什么是ShardedCluster(分片集群)Sha......
  • PostgreSQL: select for update实战
    场景需要获取用户申请的流水号,其值记录在number_of_form表中。但当多个用户同时申请时,会出现单号重复的情况,现在需要保证单据号码的一致性解决方案以我搜寻来看,大体有两种做法。悲观锁:总是假设最坏的情况,也就是每次拿数据的时候,都认为别人会修改,所以每次拿数据,都会对符合条......
  • MNIST中文手写数字数据识别
    MNIST中文手写数字数据识别实验环境python=3.7torch==1.13.1+cu117torchaudio==0.13.1+cu117torchvision==0.14.1数据描述数据下载地址:https://pan.baidu.com/s/1olCgmCy0qppi5evInewFIQ?pwd=98yc原始数据为png格式的图片,已将其序列化。总共15000张中文手写数字汉字灰度......
  • RestTemplate 请求 webservice 中文乱码问题解决【问题解决】
    添加一个Converter设置UTF-8编码@ConfigurationpublicclassRestTemplateConfig{@BeanpublicRestTemplaterestTemplate(){RestTemplaterestTemplate=newRestTemplate();//添加自定义的ClientHttpRequestInterceptor全局JSON請......
  • matplotlib中文字体渲染
    title:matplotlib中文字体渲染banner_img:https://cdn.studyinglover.com/pic/2023/12/334c0c129076533308cbc7e03f8c55be.pngdate:2023-12-421:52:00tags:-踩坑matplotlib中文字体渲染matplotlib在画图例的时候不可避免的需要使用中文字体,但是有的时候电脑自带的字......
  • Python中execjs执行JS代码出现中文乱码
    1、乱码场景新建文件code.js,详情如下:functionfun(){return"我是fun函数";}在Python中执行此JS代码:1importexecjs23#读取js4withopen("code.js",encoding="utf8")asf:5jsCode=f.read()6print(jsCode)78#编辑......
  • kettle从入门到精通 第二十二课 kettle carte web服务中文乱码
    在windows上面carte服务的canvas画布展示的中文正常,但是在linux上面中文展示乱码,如下所示:原因:linux机器缺少字体所致。kettle源码中使用字体: 解决方法: 安装字体即可,无需重启机器,如果不生效,试着重启下carte服务,参考如下连接安装字体https://blog.csdn.net/weixin_42477......
  • 永久解决matplotlib中文乱码问题
    永久解决matplotlib中文乱码问题1.拷贝Simhei.ttf字体文件至以下目录/root/software/anaconda3/envs/tensorflow/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf#根据自己系统酌情设置2.设置matplotlibrc文件(tensorflow)[root@bigdata~]#python>>>im......
  • 仿京东淘宝商品列表筛选组件:实现一个高效的侧边栏弹框筛选功能
    仿京东淘宝商品列表筛选组件:实现一个高效的侧边栏弹框筛选功能一、引言随着电子商务的快速发展,用户体验成为了竞争的关键因素。在众多的电商网站中,如京东和淘宝,商品列表筛选功能为用户提供了便捷的途径来找到心仪的商品。本文将详细介绍如何使用cc-widget、uni-icons和xg-list......