Re: not fully correct error message
| От | Andreas Karlsson |
|---|---|
| Тема | Re: not fully correct error message |
| Дата | |
| Msg-id | 8fa16ea7-09a1-4ec2-b668-1e36d4c8ace4@proxel.se обсуждение исходный текст |
| Ответ на | Re: not fully correct error message (Marcos Pegoraro <marcos@f10.com.br>) |
| Ответы |
Re: not fully correct error message
|
| Список | pgsql-hackers |
On 1/3/26 1:22 PM, Marcos Pegoraro wrote: > Em sáb., 3 de jan. de 2026 às 03:35, Pavel Stehule > <pavel.stehule@gmail.com <mailto:pavel.stehule@gmail.com>> escreveu: > > here is a patch (with small regress test) > > > An anonymous block doesn't accept vacuum too. > Wouldn't it be better to specify what kind of block you are running > instead of > function, procedure or anonymous block ? Maybe out of some kind of correctness, but it seems less useful to me since the obvious question an end user would ask after trying to run VACUUM in a function is if they can do so in a procedure instead so we may as well tell them right away. A potential third option would be to take your solution but to add a HINT about that it needs to run as a top-level statement outside any transactions, but I kinda liked how simple the original patch was. Andreas
В списке pgsql-hackers по дате отправления: