|
|
Автор | decipherinfosys |
Наименование |
|
Аннотация |
Функции ISNULL (MS SQL Server), NVL (Oracle) используются, чтобы заменить NULL-значения некоторым другим значением, когда требуется как-то иначе обработать NULL-значение.
|
|
Автор | William Brewer |
Наименование |
|
Аннотация |
В T-SQL имеются ограниченные возможности по сравнению текстовых строк. Они являются либо равными, либо нет. Рано или поздно, обычно при очистке данных, требуется нечто более тонкое!
|
|
Автор | Архангельский А.Г. |
Наименование |
|
Аннотация |
Эта статья появилась как ответ на предложение Артура Фуллера (Arthur Fuller) использовать хэш-функции в базах данных.
|
|
Автор | Yousef Ekhtiari |
Наименование |
|
Аннотация |
Вам необходимо многократно передавать табличный результат в хранимую процедуру. Несмотря на то, что SQL
Server 2000 и SQL Server 2005 имеют тип данных, который называется табличной переменной, Вы не можете
использовать ее как параметр в хранимых процедурах. Начиная с версии SQL 2000, Microsoft все в большей мере
поддерживает XML. Я знаю, что большинство из Вас уже использовало XML или, по крайней мере, много слышало о
XML; однако я не хочу углубляться в XML, а лишь хочу показать Вам варианты его использования.
Несколько раз на форумах я видел сообщения от новых разработчиков SQL, которые спрашивали, как они могут
передать массив в процедуру. На мой взгляд, единственным ответом на тот вопрос является использование списка
с запятой-разделителем; однако его обратное преобразование к набору строк - это головная боль. Некоторые
разработчики будут использовать цикл для извлечения значений из списка. В этой статье я покажу Вам новый способ
решения этой проблемы.
|
|
Автор | Arthur Fuller |
Наименование |
|
Аннотация |
Артур Фаллер демонстрирует, как просто получить нарастающие итоги с помощью запросов в SQL Server,
если вы понимаете, что требуется получить.
|
|
Автор | Arthur Fuller |
Наименование |
|
Аннотация |
Узнайте, почему Артур Фаллер полагает, что база данных Model является самым
пропускаемым в объяснениях и малоиспользуемым объектом SQL Server. Он
представляет типичный пример того, как Вы могли бы использовать базу данных
Model.
|
|
Автор | Dinesh Asanka |
Наименование |
|
Аннотация | Несколько советов по эффективной работе с временными таблицами в SQL Server |
|
Автор | Dinesh Asanka |
Наименование |
|
Аннотация | Проблема, с которой я столкнулся, довольно известна. Я имею два триггера, которые должны отработать в
предопределенном порядке, т.е. триггер A должен выполниться сначала, а после него должен отработать триггер B |
|
Автор | Mat |
Наименование |
|
Аннотация | Рассматриваются особенности операций с числами типа NUMERIC |
|
Автор | Arthur Fuller |
Наименование |
|
Аннотация | Вашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже,
конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить
какого-либо отрицательного влияния такого индекса. Но если предположить, что рассматриваемая таблица содержит
50 миллионов записей? Теперь вы не сможете не заметить воздействия, которое скажется как на требованиях к
хранению, так и к производительности поиска. |
|
Автор | Microsoft Corp. |
Наименование |
|
Аннотация | Данная статья описывает особенности создания Определенных пользователем функций (UDF).
Эта возможность появилась впервые в MS SQL Server 2000. |
|
Автор | Randy Dyess |
Наименование |
|
Аннотация | Обсуждается вопрос, как избежать ошибок, вызывающих падение производительности, при создании хранимых процедур. |
|
Автор | Alex Grinberg |
Наименование |
|
Аннотация | Рассказывется о работе с массивами в SQL Server |
|
|