dan*_*dan 5 postgresql haskell postgresql-simple
错误是
*** Exception: Incompatible {errSQLType = "int8", errHaskellType = "Int", errMessage = "types incompatible"}
Run Code Online (Sandbox Code Playgroud)
看起来count(*)查询中返回的任何值都必须转换为Integer而不是Int.如果我将这些特定变量更改为Integer类型,则查询可以正常工作.
但是在具有相同确切代码的另一台机器上没有引发此错误.第一台机器是32位,另一台机器是64位.这是我能辨别的唯一区别.
有没有人对正在发生的事情有任何见解?