Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка вставки данных из таблицы с маскированной колонкой
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! При тестировании масок на колонках столкнулся с проблемой, когда не отрабатывают запросы merge, insert into select * from, update. Есть таблица из 20 колонок, на 10 из которых установлена маска (CREATE MASK ... ), Выполнена команда активации контроля таблицы (ALTER TABLE ... ACTIVATE COLUMN ACCESS CONTROL) Тестировал работы на команде insert. При попытке выполнить возникает ошибка (ругается на последнюю маску в таблице): Код: plaintext При включении контроля, но удалении последней маски (DROP MASK DWH.IP_E_MAIL) возникает такая же ошибка, но на предыдущую маску. Колонки имеют обычную структуру - nullable, vargraphic. Пробовал те же манипуляции на других тестовых таблицах, которые повторяют структуру основной. Ситуация повторяется. Но! Есть тестовый сервер, на котором была восстановлена из бэкапа основная база, с такой же таблицей, и там команда выполняется (только update нет). Проводил различные манипуляции с колонками - затирал, обнулял, ставил всем пустое значение - ничего не помогло. Может быть, это какие-то особые настройки базы мешают производить такие действия? Все запросы выполнял из-под админа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2021, 11:32 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=2&tid=1600136]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
2ms |
| others: | 287ms |
| total: | 388ms |

| 0 / 0 |
