我需要通过Haskell执行任意SQL命令,这些命令由字符串组成,甚至从文件中加载。
postgresql库为执行SQL命令提供了execute_和exec。execute_的问题在于它需要一个Query作为参数。我理解这背后的意图,但我需要执行任意的查询。exec函数可以在不使用Query的情况下调用,但它是无文档化的,并且在出现错误时没有异常地无声地失败。
如何将String转换为Query
发布于 2015-03-13 22:52:32
Query是IsString的一个实例,因此可以使用Data.String.fromString将任意字符串转换为Query。
https://stackoverflow.com/questions/29043099
复制相似问题