"Philip Ives" <[EMAIL PROTECTED]> writes: > pg_get_serial_sequence doesn't return the correct sequence name and returns > a null.
Can you provide a reproducible test case for this? The example you give looks suspiciously like the column was not created using the SERIAL notation, but through some hand approximation to that. pg_get_serial_sequence() only works for actual SERIAL columns, because it looks for a pg_depend entry that's made by SERIAL but not by just creating a column that happens to involve a nextval() default. As of 8.2 there's an ALTER SEQUENCE OWNED BY command that you can use to reproduce this side-effect of SERIAL, but in prior releases there's no way, unless you're brave enough to insert the pg_depend entry by hand. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org