【发布时间】:2014-10-01 07:15:54
【问题描述】:
在我的一个选择语句中给出了 PostgreSQL 上的错误。我在网上搜索了答案,结果空手而归。另一个问题中给出的答案不适合我的问题。
ERROR: failed to find conversion function from unknown to text ********** Error ********** ERROR: failed to find conversion function from unknown to text SQL state: XX000
我的查询如下所示:
Select *
from (select 'string' as Rowname, Data
From table)
Union all
(select 'string2' as Rowname, Data
From table)
这样做的目的是在某一点指定行是什么。字符串是行的名称。这是我想要的输出:
Rowname Data
string 53
string2 87
有什么方法可以解决这个错误?
【问题讨论】:
-
postgresql 通常不需要像 Oracle(例如)那样的 FROM 子句
标签: sql postgresql types casting union