Как создать хранимую процедуру, способную принимать значение флага, например (1,2,3) где 1 = insert, 2 = delete, 3 = update.Комбинированная процедура для триггеров
Так, например, если флаг равен 1, процедура будет вставляться и т. Д.
Я знаю, как создавать хранимые процедуры и уже сделал и проверил мои триггеры, но я не могу найти примеров этого и не знаю, с чего начать.
Спасибо.
Подсказка: 'if' кажется, что это было бы полезно. –
Я бы создал три разных хранимых процедуры для каждого из вставки, удаления и обновления. Вы бы создали традиционную функцию, например, C, C# Java, которая выполняет все три операции? Я знаю, что не буду! [Разделение концерна] (https://en.wikipedia.org/wiki/Separation_of_concerns)! –