在PostgreSQL中忽略区分大小写的行,可以通过以下两种方式实现:
CREATE TABLE users (
id SERIAL PRIMARY KEY,
username citext,
email VARCHAR(255)
);
在上述示例中,username列的数据类型为citext,因此在查询时可以忽略大小写。
SELECT * FROM users WHERE username ILIKE 'john';
上述查询会返回所有username为"john"(不区分大小写)的行。
推荐的腾讯云相关产品:腾讯云数据库 PostgreSQL。腾讯云数据库 PostgreSQL 是腾讯云提供的一种高性能、可扩展的关系型数据库服务,支持在云端快速部署和管理 PostgreSQL 数据库。您可以通过腾讯云数据库 PostgreSQL 来存储和管理您的数据,并且可以使用上述方法在查询时忽略大小写。
产品介绍链接地址:腾讯云数据库 PostgreSQL
领取专属 10元无门槛券
手把手带您无忧上云