2013-12-02 2 views
1

Новинка для вертицы. Мне нужно написать триггер для вставки в таблицу истории всякий раз, когда происходит обновление таблицы.Как написать вертику триггера

Это просто возможно в MSSQL. как тиски - это моя потребность, и любое тело может предложить какие-то прямые ссылки или детализировать шаги, так как у меня меньше времени для изучения, и поиски не привели к результативности.

Thanks

ответ

5

Vertica не поддерживает триггеры. Это может показаться странным, если вы переходите с другой платформы баз данных, но факт Vertica был разработан для приложений аналитической отчетности, а триггеры - больше об обработке транзакций.

Мое впечатление, что большинство пользователей Vertica (включая мою компанию) обрабатывают транзакционные обновления данных в более традиционной базе данных отношений или другой системе и периодически загружают Vertica с любыми обновлениями. Любые бизнес-правила или проверка данных, требующие триггера или другой процедурной логики, должны возникать в этой другой первичной системе баз данных.

0

Думаю, вам стоит изучить внешний UDF. Небо предел!

0

Vertica бесполезна, если вашему требованию нужны творения аналитических функций. Он предназначен для того, чтобы действовать как схема Front, откуда вы можете выбирать и показывать быстрее, чем оракул и другие DB.

Смежные вопросы