操作符說明
在字元串前使用 BINARY 操作符,可以區分大小寫進行參數值的比較。
示例
- 示例 1:字元串前不使用 BINARY,比較不區分大小寫。
gbase> SELECT 'a' = 'A' FROM t;
+-----------+
| 'a' = 'A' |
+-----------+
| 1 |
+-----------+
1 row in set
gbase> SELECT 'a' = 'a ' FROM t;
+------------+
| 'a' = 'a ' |
+------------+
| 1 |
+------------+
1 row in set
- 示例 2:字元串前使用 BINARY,比較區分大小寫。
gbase> SELECT BINARY 'a' = 'A' FROM t;
+------------------+
| BINARY 'a' = 'A' |
+------------------+
| 0 |
+------------------+
1 row in set
- 示例 3:字元串前使用 BINARY,對尾空格進行比較。
gbase> SELECT BINARY 'a' = 'a ' FROM t;
+-------------------+
| BINARY 'a' = 'a ' |
+-------------------+
| 0 |
+-------------------+
1 row in set