— Ничего не поделаешь, — возразил Кот. — Все мы здесь не в своем уме — и я, и ты, иначе бы ты сюда не попала. (с) Льюис Кэрролл

Небольшая презентация на тему модульного тестирования (Unit-тестов) для базы данных на MS SQL Server, и их разработке с использованием MS Visual Studio, а также об их «искривлении» и применении для тестирования целостности структуры данных и интеграционного тестирования.

Все знают, что для MS SQL можно писать CLR-примочки. Но не все знают, как. Чтобы не лазить и не искать каждый раз, выкладываю сюда краткий мануал по тому, как это сделать.

Как известно, в MS SQL нет агрегатной функции, которая бы вычислила произведение всех элементов столбца (наподобие того, как SUM вычисляет сумму всех элементов). Но очень часто такая функция нужна. Традиционно используется brute force решение: пробегается по курсору и выполняется перемножение элементов построчно. Медленно и глупо. Поиск вариантов решения привел к  [ Read More ]

  • Яндекс.Метрика Счетчик PR-CY.Rank