BINARY
操作符说明
在字符串前使用BINARY 操作符,可以区分大小写进行参数值的比较。
示例
示例1:字符串前不使用BINARY,比较不区分大小写。
gbase> SELECT 'a' = 'A' FROM dual;
+-----------+
| 'a' = 'A' |
+-----------+
|
1 |
+-----------+
1 row in set
gbase> SELECT 'a' = 'a ' FROM dual;
+------------+
| 'a' = 'a ' |
+------------+
|
1 |
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
667
+------------+
1 row in set
示例2:字符串前使用BINARY,比较区分大小写。
gbase> SELECT BINARY 'a' = 'A' FROM dual;
+------------------+
| BINARY 'a' = 'A' |
+------------------+
|
0 |
+------------------+
1 row in set
示例3:字符串前使用BINARY,对尾空格进行比较。
gbase> SELECT BINARY 'a' = 'a ' FROM dual;
+-------------------+
| BINARY 'a' = 'a ' |
+-------------------+
|
0 |
+-------------------+
1 row in set