- 我们知道,PG对于大小写是敏感的,那有什么办法不敏感呢?可以使用lower函数,例如:1SELECT * FROM table1 WHERE lower(col) = LOWER(?);但是存在一些问题:它让你的 SQL 语句冗长,并且你必须总是要记住在列和查询值上使用lower。它不会使用一个索引,除非你使用lower创建一个函数索引。如果你声明一个列为UNIQUE或PRIMARY KEY... 我们知道,PG对于大小写是敏感的,那有什么办法不敏感呢?可以使用lower函数,例如:1SELECT * FROM table1 WHERE lower(col) = LOWER(?);但是存在一些问题:它让你的 SQL 语句冗长,并且你必须总是要记住在列和查询值上使用lower。它不会使用一个索引,除非你使用lower创建一个函数索引。如果你声明一个列为UNIQUE或PRIMARY KEY...
- 有些情况下,有些表的特定列含有敏感数据(如用户信息表中,用户手机号),自然,我们只想让“管理员”用户看到这些敏感数据,其他用户我们希望其看到“处理后的”—— 脱敏的数据,本文分享两种数据脱敏的方法。 有些情况下,有些表的特定列含有敏感数据(如用户信息表中,用户手机号),自然,我们只想让“管理员”用户看到这些敏感数据,其他用户我们希望其看到“处理后的”—— 脱敏的数据,本文分享两种数据脱敏的方法。
- 总有同事问我社区的版本计划,以及如何选择版本,今天就把这个事情说明白下。一、主版本策略Major Version(DBA习惯叫大版本):每年1个版本,且每个版本只维护5年。所以去年新出版本12,今天13,后年就是14。在10之前,版本是2位,例如,以9.2,9.5,9.6 这样的方式命名,其中9.6是最后一个。VersionCurrent minorSupportedFirst Releas... 总有同事问我社区的版本计划,以及如何选择版本,今天就把这个事情说明白下。一、主版本策略Major Version(DBA习惯叫大版本):每年1个版本,且每个版本只维护5年。所以去年新出版本12,今天13,后年就是14。在10之前,版本是2位,例如,以9.2,9.5,9.6 这样的方式命名,其中9.6是最后一个。VersionCurrent minorSupportedFirst Releas...
- 【摘要】 变量是啥:变量就是你给某个值起的名字,当你想要用这个值得时候,就叫这个名字。跟人一样,宝宝出生了,你不能总叫它宝宝吧,宝宝上学了,一个班级都是宝宝?没办法称呼区分啊,所以人要有名字啊,老师点名“张三”,叫张三的这个人就站起来了。js变量也是这个意思。变量是啥:变量就是你给某个值起的名字,当你想要用这个值得时候,就叫这个名字。跟人一样,宝宝出生了,你不能总叫它宝宝吧,宝宝上学了,一个... 【摘要】 变量是啥:变量就是你给某个值起的名字,当你想要用这个值得时候,就叫这个名字。跟人一样,宝宝出生了,你不能总叫它宝宝吧,宝宝上学了,一个班级都是宝宝?没办法称呼区分啊,所以人要有名字啊,老师点名“张三”,叫张三的这个人就站起来了。js变量也是这个意思。变量是啥:变量就是你给某个值起的名字,当你想要用这个值得时候,就叫这个名字。跟人一样,宝宝出生了,你不能总叫它宝宝吧,宝宝上学了,一个...
- 传统数据库由于存在无法弹性扩展、运维成本高、数据安全难保障等问题,无法顺利支撑智慧物流的建设,福建大道成物流科技有限公司携手华为云数据库寻求数字化转型。 传统数据库由于存在无法弹性扩展、运维成本高、数据安全难保障等问题,无法顺利支撑智慧物流的建设,福建大道成物流科技有限公司携手华为云数据库寻求数字化转型。
- 快捷部署第011期,Ubuntu 20.04下部署PostgreSQL(Docker方式),并进行简单的入门体验 快捷部署第011期,Ubuntu 20.04下部署PostgreSQL(Docker方式),并进行简单的入门体验
- springboot连接高斯数据库部署–jdbc驱动版本问题本次开发使用的是mybatis-plus+高斯数据库,在本地开发时需要远程连接gauss数据库,由于安全性问题,gauss数据库本身不允许远程访问,需要更改progres.和 pha 配置文件,更改之后才能进行远程访问根据官方文档,配置本地开发使用驱动pom.xml文件<dependency> <groupId>com.hu... springboot连接高斯数据库部署–jdbc驱动版本问题本次开发使用的是mybatis-plus+高斯数据库,在本地开发时需要远程连接gauss数据库,由于安全性问题,gauss数据库本身不允许远程访问,需要更改progres.和 pha 配置文件,更改之后才能进行远程访问根据官方文档,配置本地开发使用驱动pom.xml文件<dependency> <groupId>com.hu...
- 本文介绍了华为云RDS for PostgreSQL13何时上线 本文介绍了华为云RDS for PostgreSQL13何时上线
- 云原生技术赋能,GaussDB(for PostgreSQL)加速企业智能升级 云原生技术赋能,GaussDB(for PostgreSQL)加速企业智能升级
- 数据库中DataBase、schema、role三者之间的关系 数据库中DataBase、schema、role三者之间的关系
- 有客户提出疑问,在dws里执行select 1.0/2,时结果为0.50000000000000000000,结果中的后面0太多,对业务有影响。 有客户提出疑问,在dws里执行select 1.0/2,时结果为0.50000000000000000000,结果中的后面0太多,对业务有影响。
- 背景如果你使用docker启动PG时,遇到类似这样的问题,可能你需要看看docker的/dev/shm是不是不够大。"ERROR: could not resize shared memory segment "/PostgreSQL.388782411" to 50438144 bytes: No space left on device SQL state: 53100"调整docker... 背景如果你使用docker启动PG时,遇到类似这样的问题,可能你需要看看docker的/dev/shm是不是不够大。"ERROR: could not resize shared memory segment "/PostgreSQL.388782411" to 50438144 bytes: No space left on device SQL state: 53100"调整docker...
- PostgreSQL 日志支持的输出格式有 stderr(默认), csvlog , syslog 一般的错误跟踪,只需在配置文件 【postgresql.conf】简单设置几个参数,当然还有错误级别等要设置。logging_collector = onlog_destination = 'stderr'log_directory = 'log'log_filename = 'postgre... PostgreSQL 日志支持的输出格式有 stderr(默认), csvlog , syslog 一般的错误跟踪,只需在配置文件 【postgresql.conf】简单设置几个参数,当然还有错误级别等要设置。logging_collector = onlog_destination = 'stderr'log_directory = 'log'log_filename = 'postgre...
- 华为云数据库 RDS for PostgreSQL是一种典型的开源关系型数据库,在保证数据可靠性和完整性方面表现出色,支持互联网电商、地理位置应用系统、金融保险系统、复杂数据对象处理等场景。 华为云数据库 RDS for PostgreSQL是一种典型的开源关系型数据库,在保证数据可靠性和完整性方面表现出色,支持互联网电商、地理位置应用系统、金融保险系统、复杂数据对象处理等场景。
- 华为云数据库RDS(Relational Database Service),提供云上即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用的关系型数据库服务,支持单机和主备部署。 华为云数据库RDS(Relational Database Service),提供云上即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用的关系型数据库服务,支持单机和主备部署。
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签