0x01 || 字符串拼接

  1. 注意: PostgreSQL || 连接符
  2. select '1'||2||3;
  3. 运行结果: 123
  4. select '1'||'a'||3;
  5. 运行结果: 1a3
  6. select 1||2||3;
  7. 运行结果: 爆错 error: operator does not exist: integer || integer

0x02 like的奇怪情况

  1. select '1' like '1';
  2. 运行结果: 正常运行
  3. select '1' like 'a';
  4. 运行结果: 正常运行
  5. select 'a' like 1;
  6. 运行结果: error: operator does not exist: unknown ~~ integer
  7. select 1 like 1;
  8. 运行结果: error: operator does not exist: integer ~~ integer