時間:2024-02-09 10:40作者:下載吧人氣:14
PostgreSQL是一個強類型數據庫,因此你輸入的變量、常量是什么類型,是強綁定的,例如
在調用操作符時,需要通過操作符邊上的數據類型,選擇對應的操作符。
在調用函數時,需要根據輸入的類型,選擇對應的函數。
如果類型不匹配,就會報操作符不存在,或者函數不存在的錯誤。
postgres=# select ‘1’ + ‘1’;
ERROR: operator is not unique: unknown + unknown
LINE 1: select ‘1’ + ‘1’;
^
HINT: Could not choose a best candidate operator. You might need to add explicit type casts.
網友評論