On 17.08.26 15:18, Peter Eisentraut wrote:
On 07.08.26 08:47, Ashutosh Bapat wrote:
Otherwise, standard needs to define the result of the query when a label exists but is not associated with any element of required type - which essentially would mean returning 0 rows since there are no elements associated with the label.

I think we need the standard to define the behaviour in such a case.

The standard does define that behavior: Using a label that is not associated with an element of the right type is a syntax error.

What we are not doing correctly is that DROP LABEL should either RESTRICT if a view exists or CASCADE, as appropriate.

So there is room for improvement, but I'm not too bothered by the current behavior.  You get a clear error message and nothing incorrect happens.

I have committed the test case you had proposed.



Reply via email to