Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search archives
  Advanced Search

Re: Error in viewing properties of sequences


  • From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
  • To: pgadmin-support(at)postgresql(dot)org
  • Cc: Walter Willmertinger <willmis(at)gmail(dot)com>
  • Subject: Re: Error in viewing properties of sequences
  • Date: Fri, 27 Nov 2009 09:18:14 +0100
  • Message-id: <200911270918.14865.guillaume@lelarge.info> <text/plain>

Le vendredi 27 novembre 2009 à 08:56:21, Walter Willmertinger a écrit :
> Version of PgAdmin3 1.10 (rev: 7945:7946)
> OS: Windows or Linux
> Topic: Dependency of sequence:
> 
> Reproduce by:
> 
> Goto Database - Schemata - public - Sequences
> Select a sequence
> Click on the right window to the label "Dependencies"
> you get a SQL syntax error for the statement:
> 
> walterw;2009-11-27 08:50:27 CETANWEISUNG:  SELECT
> 	  CASE WHEN att.attname IS NOT NULL AND ref.relname IS NOT NULL THEN
> ref.relname || '.' att.attname
> 	       ELSE ref.relname
> 	  END AS refname,
> 	  d2.refclassid, d1.deptype AS deptype
> 	FROM pg_depend d1
> 	  LEFT JOIN pg_depend d2 ON d1.objid=d2.objid AND d1.refobjid !=
>  d2.refobjid LEFT JOIN pg_class ref ON ref.oid = d2.refobjid
> 	  LEFT JOIN pg_attribute att ON d2.refobjid=att.attrelid AND
> d2.refobjsubid=att.attnum
> 	WHERE d1.classid=(SELECT oid FROM pg_class WHERE relname='pg_attrdef')
> 	  AND d2.refobjid NOT IN (SELECT d3.refobjid FROM pg_depend d3 WHERE
> d3.objid=d1.refobjid)
> 	  AND d1.refobjid=2200::oid
> 

Thanks for your report. It's already fixed. See 
http://code.pgadmin.org/trac/ticket/21.


-- 
Guillaume.
 http://www.postgresqlfr.org
 http://dalibo.com



Home | Main Index | Thread Index

Privacy Policy | About PostgreSQL
Copyright © 1996 – 2012 PostgreSQL Global Development Group