pg 8.1.2 ERROR: direct correlated subquery unsupported as initplan

From: "Ed L(dot)" <pgsql(at)bluepolka(dot)net>
To: pgsql-general(at)postgresql(dot)org
Subject: pg 8.1.2 ERROR: direct correlated subquery unsupported as initplan
Date: 2006-01-30 21:25:43
Message-ID: 200601301425.43820.pgsql@bluepolka.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


Just encountered this error on an 8.1.2 cluster:

LOG: statement: PREPARE dbdpg_5 AS SELECT * FROM foo WHERE visitnum = $1 and (scheduledtime >= $2 OR scheduledtime IS NULL) AND (scheduledtime < $3 OR scheduledtime IS NULL) UNION SELECT * FROM bar WHERE visitnum = $4 ORDER BY scheduledtime
LOG: statement: <BIND>
LOG: statement: EXECUTE <unnamed> [PREPARE: SELECT * FROM foo WHERE visitnum = $1 and (scheduledtime >= $2 OR scheduledtime IS NULL) AND (scheduledtime < $3 OR scheduledtime IS NULL) UNION SELECT * FROM bar WHERE visitnum = $4 ORDER BY scheduledtime]
ERROR: direct correlated subquery unsupported as initplan

A run of 'analyze' seems to have made the error go away.

Here's our version:

PostgreSQL 8.1.2 on ia64-unknown-linux-gnu, compiled by GCC gcc (GCC) 3.4.3 20050227 (Red Hat 3.4.3-22.1)

Any clues?

Thanks,
Ed

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Bruce Momjian 2006-01-30 21:31:29 Re: Logging statements and parameter values
Previous Message Eric Davies 2006-01-30 21:14:39 Transaction safety and large objects. Possible?