来自pg_views查询的不完整信息
我在我的数据库( PostgreSQL
)有一个视图,我想看看它的代码。
我写了这个查询:
select definition from pg_views where viewname='x'
这在大部分时间是有效的,但是在一些select
代码很长的时候,我得到了一些意见(...)
例如,这是查询的结果之一,它显示(...)
:
" SELECT f.selectid, a.clientid, a.orderid, a.clientname, c.part, c.product, c.okey, e.contry, d.city, ( CASE WHEN (b.dateofissue IS NULL) THEN CASE (...)"
这只是代码的一部分…为什么它不显示我的整个代码?
你想pg_get_viewdef
,但我怀疑你会有同样的问题。 问题可能是客户端应用程序正在截断返回的查询。
如果您使用的是PgAdmin-III ,那么在FAQ中 。
如果你使用psql
这不应该发生。
在pgAdmin III中,在查询工具选项下:
pgAdmin查询工具选项