sasha wrote:

Мне задали вопрос такой, почему в PSQL нельзя присвоить переменной значение, если к обращение к этой переменной выполняется через двоеточие, например:

:I = 1;

Я и сам призадумался откуда такое ограничение?

Единственное назначение двоеточия -- отделить переменную от одноименного столбца в контексте, где возможна неоднозначность. В присваивании двоеточие никакого смысла не имеет.


--
Дмитрий Еманов

Ответить