В письме от Fri, 30 Jul 2010 11:19:36 +0400, vk
<[email protected]> сообщал:
Если бы записал...
Не мог он записать, потому что вылетел с ошибкой NOT NULL.
Должен был *попытаться* записать - и откатиться по ошибке.
получил ошибку. Ну и ясное дело, ошибка была только если это первый
вызов процедуры , если предыдущий вызов процедуры что-нибудь записал в
переменную то ошибки никогда не будет.
--------
Пересмотри свои примеры. У тебя нету в тексте TYPE OF, нету!
Добавляешь его в decl var - и NOT NULL перестаёт учитываться (constraint
is ignored), как и положено.
В releasenotes написано
Note
TYPE OF COLUMN gets only the type of the column. Any constraints or
default values defined for the column
are ignored.
Получается ошибки вообще никогда не должно быть. Или к TYPE OF
<domain_name> это не относится?
--
Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/