powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка вставки данных из таблицы с маскированной колонкой
1 сообщений из 1, страница 1 из 1
Ошибка вставки данных из таблицы с маскированной колонкой
    #40061636
AVRomanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
При тестировании масок на колонках столкнулся с проблемой, когда не отрабатывают запросы merge, insert into select * from, update.
Есть таблица из 20 колонок, на 10 из которых установлена маска (CREATE MASK ... ),
Выполнена команда активации контроля таблицы (ALTER TABLE ... ACTIVATE COLUMN ACCESS CONTROL)
Тестировал работы на команде insert.
При попытке выполнить возникает ошибка (ругается на последнюю маску в таблице):
Код: plaintext
Lookup Error - DB2 Database Error: ERROR [428HD] [IBM][DB2/AIX64] The statement failed because the column mask "DWH.IP_E_MAIL DWH.IP.E_MAIL 30" defined for column "" exists and the column mask cannot be applied or the column mask conflicts with the failed statement. Reason code ""
При отключении контроля (DEACTIVATE COLUMN ACCESS CONTROL) снова возможно выполнить insert.
При включении контроля, но удалении последней маски (DROP MASK DWH.IP_E_MAIL) возникает такая же ошибка, но на предыдущую маску.
Колонки имеют обычную структуру - nullable, vargraphic.
Пробовал те же манипуляции на других тестовых таблицах, которые повторяют структуру основной. Ситуация повторяется.
Но! Есть тестовый сервер, на котором была восстановлена из бэкапа основная база, с такой же таблицей, и там команда выполняется (только update нет).
Проводил различные манипуляции с колонками - затирал, обнулял, ставил всем пустое значение - ничего не помогло.
Может быть, это какие-то особые настройки базы мешают производить такие действия?
Все запросы выполнял из-под админа.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка вставки данных из таблицы с маскированной колонкой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]