It's been twenty years since we generated constraint names that
look like "$N". So this advice about double-quoting such names
is well past its sell-by date, and now it merely seems confusing.
Reported-by: Yaroslav Saburov <[email protected]>
Author: "David G. Johnston" <
[email protected]>
Discussion: https://postgr.es/m/
174393459040.678.
17810152410419444783@wrigleys.postgresql.org
Backpatch-through: 13
<programlisting>
ALTER TABLE products DROP CONSTRAINT some_name;
</programlisting>
- (If you are dealing with a generated constraint name like <literal>$2</literal>,
- don't forget that you'll need to double-quote it to make it a valid
- identifier.)
</para>
<para>