天天看點

【GBase 8a MPP資料庫叢集】BINARY 區分大小寫比較操作符說明示例

操作符說明

在字元串前使用 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