Элементы Transact-SQL
В Transact-SQL имеется несколько элементов, используемых большинством инструкций. В данном разделе приводятся сведения, необходимые для понимания и работы с различными элементами Transact-SQL.
Элемент Transact-SQL |
Описание |
---|---|
Имена таких объектов, как таблицы, представления, столбцы, базы данных и серверы. |
|
Задайте типы данных, содержащихся в таких объектах, как столбцы, переменные и параметры. Большинство инструкций Transact-SQL не обращаются к типам данных напрямую, однако результаты их выполнения зависят от взаимодействия типов данных объектов, на которые они ссылаются. |
|
Символы, представляющие определенные типы данных. |
|
Элементы синтаксиса, имеющие любое количество входных значений и возвращающие скалярное значение или множество табличных значений. Ниже представлены примеры, включающие в себя функцию SUM, осуществляющую суммирование нескольких значений, функцию DATEDIFF, предназначенную для определения временной разницы между двумя датами, функцию @@SERVERNAME, возвращающую имя экземпляра MicrosoftSQL Server, а также функцию OPENQUERY, выполняющую инструкцию Transact-SQL на удаленном сервере и извлекающую результирующий набор. |
|
Единицы синтаксиса, которые могут быть преобразованы компонентом SQL Server в отдельные значения. Ниже представлены примеры выражений, включающие в себя константы, функции, возвращающие только одно значение, ссылки на столбцы и переменные. |
|
Задание, содержащее не менее одного простого выражения, используемого для строительства более сложного выражения. Например, знак умножения (*) в выражении «PriceColumn *1.1» увеличивает цену на 10%. |
|
Куски текста, помещаемые в инструкции Transact-SQL, с целью объяснения производимых ими действий. Комментарии в SQL Server не выполняются. |
|
Слова, зарезервированные для применения в SQL Server, которые не могут быть использованы в качестве имен объектов базы данных. |