Size: a a a

SqlCom.ru - уголок MS SQL

2021 July 03

Y

Yuriy T in SqlCom.ru - уголок MS SQL
Так вообще-то скорее всего можно получить)
источник

Y

Yuriy T in SqlCom.ru - уголок MS SQL
Короче погугли session_context  и context_info кажется.

Так можно "передать" в триггер значения, думаю в обратную сторону тоже получится
источник

I

ILYA in SqlCom.ru - уголок MS SQL
То есть если критическая масса табличек или триггеров не набрана типа не считается? И много видел когда в достаточно сложных базах , с сотнями таблиц использовали триггеры для реализации сложной бизнес логики и ничего никто не умирал. Откуда вообще такое утверждение то...
источник

A

Andrey in SqlCom.ru - уголок MS SQL
Там ответ в стиле "читайте книги".
источник

А

Артем in SqlCom.ru - уголок MS SQL
От туда,что потом хрен разберёшь откуда что куда попало. От туда, что триггеры дают оверхеды к инсертам/апдейтам/делитам. От туда, что какой-нибудь дегенерат сломает тебе кусок на этом завязанный и положит все, а не только кусок, т.к. триггеры связывают процессы
источник

А

Артем in SqlCom.ru - уголок MS SQL
Это что то уровня хранения справочников в гите
источник

А

Артем in SqlCom.ru - уголок MS SQL
Весело навелосипедить и уволится через пол года, шоб другие разбирались
источник

АА

Андрей Агеев... in SqlCom.ru - уголок MS SQL
да это можно и про индексы тоже самое сказать, что оверхеды
источник

А

Артем in SqlCom.ru - уголок MS SQL
От индекса хоть польза есть
источник

АА

Андрей Агеев... in SqlCom.ru - уголок MS SQL
всему свое место
источник

А

Артем in SqlCom.ru - уголок MS SQL
От событийки в бд только ад и Израиль на проектах больше спичечного коробка
источник

АА

Андрей Агеев... in SqlCom.ru - уголок MS SQL
это обычно от другого
источник

А

Артем in SqlCom.ru - уголок MS SQL
Ну от чего ещё?
источник

АА

Андрей Агеев... in SqlCom.ru - уголок MS SQL
не от триггеров (или чего то еще), а от применения недостаточно компетентного
источник

А

Артем in SqlCom.ru - уголок MS SQL
Нет понятия некомпетентного применения. Система должна быть всегда максимально проста и не создавать вопросов в будущем Аля "ой, мне надо в 50% случаев инсертить в таблу2 триггером, а в 50% нет. А тут уже весь проект на нем завязан, а сроков не дали (("
источник

АА

Андрей Агеев... in SqlCom.ru - уголок MS SQL
бизнес заказчику расскажете :)
источник

I

ILYA in SqlCom.ru - уголок MS SQL
Ну классический пример когда микроскопом забивают гвоздь, вроде как раз такой пример. Так и с триггерами
источник

А

Артем in SqlCom.ru - уголок MS SQL
Про то что кто-то юзнул триггер не для аудита? Так он не поймет. Поэтому отложить и не трогать.
источник

А

Артем in SqlCom.ru - уголок MS SQL
Ой у меня аутпут после инсерта значения не возвращает те которые я хочу*
Крч придумаете дальше сами
источник

АА

Андрей Агеев... in SqlCom.ru - уголок MS SQL
когда нужно будет забить гвоздь - решить бизнес-критичную задачу (проблему) в макс. сжатые сроки и не будет молотка, то и микроскоп сгодится.
источник