下载吧 - 绿色安全的游戏和软件下载中心

软件下载吧

当前位置:软件下载吧 > 技术开发 > 数据库 > PostgreSQL基础知识之SQL操作符实践指南

PostgreSQL基础知识之SQL操作符实践指南

时间:2024-02-24 17:17作者:下载吧人气:25

前言

操作符是数据库具有的运算特性,对文本字符和一些标签字符的处理,使用操作符可以简化SQL代码,同时也可以节省开发时间和提高开发效率。

比较操作符

在PostgreSQL中,所有的数据类型都可以使用比较操作符,比较操作符运算结果返回一个布尔值。即 TRUE 或者 FALSE。比较操作符为双目操作符,因此被比较的两个值的数据类型必须是相同的数据类型或者在彼此之间可以进行隐式类型转换。在PostgreSQL中,提供的比较操作符有 > 、< 、<= 、>= 、= 、<> 或者 != 。在 PostgreSQL中,类似 a > b > c的操作是非法的,因为布尔值和数值之间无法做比较。

示例:

hrdb=# SELECT 2 > 1 AS result; result ——– t(1 row)
hrdb=# SELECT ‘a’ = ‘a’ AS result; result ——– t(1 row)
hrdb=# SELECT ‘a’ <> ‘b’ AS result; result ——– t(1 row)
hrdb=# SELECT ‘a’ != ‘b’ AS result; result ——– t(1 row)
hrdb=# SELECT ‘@’ > ‘!’ AS result; result ——– t(1 row)
hrdb=# SELECT ascii(‘@’),ascii(‘!’); ascii | ascii ——-+——- 64 | 33(1 row)
hrdb=# SELECT ‘@’ > ‘a’ AS result; result ——– f(1 row)
hrdb=# SELECT ascii(‘@’),ascii(‘a’); ascii | ascii ——-+——- 64 | 97

标签[db:关键字]

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

热门阅览

最新排行

公众号