Книги и статьи по SQL Rambler's Top100 Switch language to: English 20 апреля 2024 г. 14:45:52


www.sql-ex.ru
Skip Navigation Links  

 

Transact-SQL


Авторdecipherinfosys
Наименование

Особенности использования функций COALESCE(), ISNULL(), NVL()

Аннотация Функции ISNULL (MS SQL Server), NVL (Oracle) используются, чтобы заменить NULL-значения некоторым другим значением, когда требуется как-то иначе обработать NULL-значение.

АвторWilliam Brewer
Наименование

Количественное определение различий текста на T-SQL

Аннотация В T-SQL имеются ограниченные возможности по сравнению текстовых строк. Они являются либо равными, либо нет. Рано или поздно, обычно при очистке данных, требуется нечто более тонкое!

АвторАрхангельский А.Г.
Наименование

Использование хэш-ключей в базах данных

Аннотация Эта статья появилась как ответ на предложение Артура Фуллера (Arthur Fuller) использовать хэш-функции в базах данных.

АвторYousef Ekhtiari
Наименование

Некоторые примеры использования XML

Аннотация Вам необходимо многократно передавать табличный результат в хранимую процедуру. Несмотря на то, что SQL Server 2000 и SQL Server 2005 имеют тип данных, который называется табличной переменной, Вы не можете использовать ее как параметр в хранимых процедурах. Начиная с версии SQL 2000, Microsoft все в большей мере поддерживает XML. Я знаю, что большинство из Вас уже использовало XML или, по крайней мере, много слышало о XML; однако я не хочу углубляться в XML, а лишь хочу показать Вам варианты его использования.

Несколько раз на форумах я видел сообщения от новых разработчиков SQL, которые спрашивали, как они могут передать массив в процедуру. На мой взгляд, единственным ответом на тот вопрос является использование списка с запятой-разделителем; однако его обратное преобразование к набору строк - это головная боль. Некоторые разработчики будут использовать цикл для извлечения значений из списка. В этой статье я покажу Вам новый способ решения этой проблемы.

АвторArthur Fuller
Наименование

Нарастающие итоги в запросах SQL Server

Аннотация Артур Фаллер демонстрирует, как просто получить нарастающие итоги с помощью запросов в SQL Server, если вы понимаете, что требуется получить.

АвторArthur Fuller
Наименование

Добавьте специфики в вашу базу данных Model на SQL Server

Аннотация Узнайте, почему Артур Фаллер полагает, что база данных Model является самым пропускаемым в объяснениях и малоиспользуемым объектом SQL Server. Он представляет типичный пример того, как Вы могли бы использовать базу данных Model.

АвторDinesh Asanka
Наименование

Временные таблицы в SQL Server

АннотацияНесколько советов по эффективной работе с временными таблицами в SQL Server

АвторDinesh Asanka
Наименование

Выполнение триггеров в определенном порядке

АннотацияПроблема, с которой я столкнулся, довольно известна. Я имею два триггера, которые должны отработать в предопределенном порядке, т.е. триггер A должен выполниться сначала, а после него должен отработать триггер B

АвторMat
Наименование

Умножение и деление чисел типа NUMERIC

АннотацияРассматриваются особенности операций с числами типа NUMERIC

АвторArthur Fuller
Наименование

Использование хэш-ключей вместо строковых индексов

АннотацияВашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже, конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить какого-либо отрицательного влияния такого индекса. Но если предположить, что рассматриваемая таблица содержит 50 миллионов записей? Теперь вы не сможете не заметить воздействия, которое скажется как на требованиях к хранению, так и к производительности поиска.

АвторMicrosoft Corp.
Наименование

Microsoft SQL Server 2000. Определяемые пользователем функции (UDF)

АннотацияДанная статья описывает особенности создания Определенных пользователем функций (UDF). Эта возможность появилась впервые в MS SQL Server 2000.

АвторRandy Dyess
Наименование

Характерные ошибки в кодах Transact-SQL, вызывающие падение производительности

АннотацияОбсуждается вопрос, как избежать ошибок, вызывающих падение производительности, при создании хранимых процедур.

АвторAlex Grinberg
Наименование

Массивы в SQL Server 2000

АннотацияРассказывется о работе с массивами в SQL Server


Использование любых материалов данного сайта возможно только
при условии обязательного размещения прямой ссылки на сайт
http://www.sqlbooks.ru
на каждой странице, где размещены используемые материалы.

 Начало   Статьи    Книги 
Рейтинг@Mail.ru Rambler's Top100 Alt Упражнения по SQL: обучение, тестирование, сертификация по языку SQL Copyright c 2002-2006. All rights reserved.