Экспорт (0) Печать
Развернуть все

Синтаксические обозначения (база данных SQL Azure)

Обновлено: Февраль 2014 г.

Данный раздел УСТАРЕЛ. Последняя версия доступна в справочнике по Transact-SQL (SQL 14).

В следующей таблице перечислены и описаны соглашения, используемые в синтаксических схемах в справке Microsoft База данных SQL Microsoft Azure Transact-SQL.  

 

Обозначение Предназначение

ПРОПИСНЫЕ БУКВЫ

Ключевое слово Transact-SQL в База данных SQL Microsoft Azure.

курсив

Пользовательские параметры синтаксиса Transact-SQL.

полужирный

Имена таблиц, столбцов, индексов, хранимые процедуры, служебные программы, имена типов данных и текст, который следует вводить в точности, как показано.

подчеркнутый

Указывает значение по умолчанию, которое применяется, когда в инструкции пропущено предложение, содержащее подчеркнутое значение.

| (вертикальная черта)

Разделяет элементы синтаксиса внутри квадратных или фигурных скобок. Можно использовать только один из элементов, разделенных вертикальной чертой.

[ ] (квадратные скобки)

Необязательные элементы синтаксиса. Вводить скобки не нужно.

{ } (фигурные скобки)

Обязательные элементы синтаксиса. Вводить фигурные скобки не нужно.

[,...n]

Указывает на то, что предыдущий элемент может повторяться n раз. Отдельные вхождения элемента разделяются запятыми.

[...n]

Указывает на то, что предыдущий элемент может повторяться n раз. Вхождения разделяются пробелами.

;

Терминатор выражения Transact-SQL. 

<метка> ::=

Имя синтаксического блока. Это обозначение используется для группирования и отметки разделов длинного синтаксиса или элементов синтаксиса, которые можно использовать в нескольких местах в инструкции. Каждое место, в котором можно использовать синтаксический блок, указывается меткой в угловых скобках: <метка>.

В База данных SQL Microsoft Azure все ссылки Transact-SQL на имя объекта базы данных могут указываться в виде двухкомпонентного имени в следующей форме. 

schema_name . object_name

| object_name

База данных SQL Microsoft Azure поддерживает трехкомпонентные имена типа database_name.[schema_name].object_name в следующих случаях:

  • database_name — это текущая база данных;

  • database_name — это база tempdb, а object_name начинается со знака #.

База данных SQL Microsoft Azure не поддерживает четырехкомпонентные имена.

 

Термин Определение

database_name

Указывает имя базы данных База данных SQL Azure.

schema_name

Если объект находится в базе данных База данных SQL Azure, указывает имя схемы, которая содержит объект.

object_name

Ссылается на имя объекта.

В следующей таблице показаны допустимые форматы имен объектов.

 

Формат ссылки на объект Описание

database . schema . object

Имя сервера пропущено.

database .. object

Имена сервера и схемы пропущены.

schema . object

Имена сервера и базы данных пропущены.

object

Имена сервера, базы данных и схемы пропущены.

См. также

Показ:
© 2014 Microsoft