Робота з транзакціями

Запускати тригер можуть інструкції DML INSERT, UPDATE і DELETE Дуже важливо, щоб тригер мав доступ до змін, виконаним інструкцією DML, щоб перевірити отримані значення або обробити результати транзакції SQL Server пропонує чотири способи перевірки в тілі тригера ефекту, виробленого інструкцією DML Образи Inserted і Deleted містять набори даних до і після виконання інструкції, а функції […]

Перевірка складних правил бізнес-логіки

Найчастіше перевірка даних здійснюється на рівні обмежень, проте обмеження перевірки (а також користувальницькі функції) обмежені межами поточного рядка Складна перевірка даних має дві особливості ■ Перевірка даних може вимагати доступу не тільки до поточного рядка, відкидаючи таким чином можливість реалізації з допомогою обмежень