
# 空字符串和NULL的关系？
答：GaussDB中对空字符串是否为NULL和数据库的兼容模式有关。
- ORA兼容模式中空字符串判断为NULL。
  ```
  gaussdb=# CREATE DATABASE db_test1 DBCOMPATIBILITY = 'ORA';
  gaussdb=# \c db_test1
  db_test1=# SELECT '' IS NULL;
   ?column? 
  ----------
   t
  (1 row)
  ```
  
- MYSQL兼容模式中空字符串判断不为NULL。
  ```
  gaussdb=# CREATE DATABASE db_test2 DBCOMPATIBILITY = 'MYSQL';
  gaussdb=# \c db_test2
  db_test2=# SELECT '' IS NULL;
   ?column? 
  ----------
   f
  (1 row)
  ```
  
 
