我的 PostgreSQL 資料庫中有一個表,其中有一numbers列。我想查詢numbers列是 NaN 的所有行。當我嘗試這樣做時,SELECT * FROM my_table WHERE numbers='NaN'我收到以下錯誤訊息:ERROR: invalid input syntax for type integer: "NaN"
我正在使用命令列工具 psql (PostgreSQL) 14.5 (Homebrew) 我做錯了什么?謝謝
uj5u.com熱心網友回復:
PostgresSQL 中的整數列不能有 NaN 值。這些僅限于數字和浮點型別。所以訊息很清楚,語法對Integer型別無效。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/514686.html
標籤:PostgreSQL
