Size: a a a

2020 May 29

K

Kostya in sql_ninja
Артем
Как вы считаете, почему в большинстве фирм так любят триггеры?
Ну так удобно же - сработает всегда и голову ломать не надо
источник

K

Kostya in sql_ninja
и неважно какое приложение или вообще кривые ручки там чего сдлают в табле
источник

А

Артем in sql_ninja
Kostya
Ну так удобно же - сработает всегда и голову ломать не надо
Т.е до поддержки они не доходили? Когда слишком много действий порождается и твоя голова лопается от этого?
источник

А

Артем in sql_ninja
И не возможно быстро понять откуда
источник

K

Kostya in sql_ninja
Артем
Т.е до поддержки они не доходили? Когда слишком много действий порождается и твоя голова лопается от этого?
Их привлекает старая проверенная концепция - если есть один вход. на него проще всего посадить вахтера :)))
источник

А

Артем in sql_ninja
Я не вижу в ситуации с триггером 1 входа)
источник

K

Kostya in sql_ninja
Тригерры очень удобная вещь
Иногда без них никак, тчонее как, но административные затраты таковы, что нет ни сил ни желания этим заниматься
источник

K

Kostya in sql_ninja
Артем
Я не вижу в ситуации с триггером 1 входа)
1 вход на модификацию записей в таблице
1 вход на 1 таблицу
а приложений и пользователей БД может быть сотня
и пользоваться все будут этим 1 входом
источник

А

Артем in sql_ninja
Kostya
1 вход на модификацию записей в таблице
1 вход на 1 таблицу
а приложений и пользователей БД может быть сотня
и пользоваться все будут этим 1 входом
Эм, приложение будет рулить открытием транзакции?
источник

K

Kostya in sql_ninja
Артем
Эм, приложение будет рулить открытием транзакции?
будет менять строку :)
далеко не все фирмы пишут бизнес логику в БД :)
источник

K

Kostya in sql_ninja
у них нет денех на это, ну, на субдшника
их мало а явистов-пхпшников много
источник

А

Артем in sql_ninja
Kostya
будет менять строку :)
далеко не все фирмы пишут бизнес логику в БД :)
Но если у тебя должно две таблички сразу ... Того? Например есть оплата по не знакомому клиенту
источник

А

Артем in sql_ninja
Ответ: заставить регаться?)
источник

K

Kostya in sql_ninja
ну мы для таких сделали отдельную песочницу - так и назвали - оплата незарегистрированных
источник

K

Kostya in sql_ninja
прибежал номер - не клиент или платит не как клиент - никаких проблем, проводим оплату ив се
источник

А

Артем in sql_ninja
А потом как перенести его в главную таблу?)
источник

K

Kostya in sql_ninja
ну и соответственно это все валяется отдельно
источник

K

Kostya in sql_ninja
Артем
А потом как перенести его в главную таблу?)
не, табла оплат одна, слава Богу :))
источник

А

Артем in sql_ninja
:D
источник

K

Kostya in sql_ninja
а вот все остальные данные по клиенту, назовем его так,  оне тама где-то  и пока, судя по всему, никому не нужны :)))
источник