在我的 Go 代碼中,我有這行代碼:rows, err := conn.Query(` SELECT id, name, lang, deleted_at, read FROM categories WHERE deleted_at < NOW()`)當我運行它時,我收到來自 PostgreSQL 的錯誤:pq: function now() does not exist(pq 是我使用的 Go 驅動程序)使用CURRENT_TIMESTAMP也會引發錯誤。它說該列current_timestamp不存在。使用NOW()直接在psql(命令行)不會引發該錯誤,一切工作正常。關于為什么我不能使用NOW()或CURRENT_TIMESTAMP何時從我的 Go 應用程序發送查詢的任何想法?
NOW() 不能用于查詢(它不存在)
幕布斯6054654
2021-11-22 10:30:11