Использование
разделителей и символов SQL
Разделителями
в SQL также являются запятая, точка, точка с запятой и двоеточие. Описанные
ниже разделители применяются с небольшими отличиями в ANSI SQL и в Jet SQL.
Так в Jet SQL:
-
запятые используются
для разделения членов списков, например имен полей: Имя, Фамилия, Отчество,
[Год рождения}, Адрес, Город, Индекс;
-
для задания имен полей,
которые содержат недопустимые символы (например, пробелы) применяются квадратные
скобки: [Дата размещения];
-
если в запрос включены
поля нескольких таблиц, то включается полное имя поля, которое состоит из
двух частей: имени таблицы и имени поля, между которыми используется разделитель
— точка: Заказы. КодЗаказа;
-
строки в ANSI SQL заключаются
в одиночные кавычки ('). Строки в Jet SQL можно заключать как в одиночные,
так и в двойные кавычки ("). При использовании инструкций SQL в процедурах
VBA рекомендуется ставить одиночные кавычки;
-
в конце инструкции
Jet SQL обязательно ставится точка с запятой; П в инструкциях Jet SQL нельзя
использовать переменные.
В инструкциях
SQL, разбитых на несколько строк, часто встречаются отступы, которые указывают
на продолжение предыдущей строки или на фрагмент, связанный с расположенным
на предыдущей строке ключевым словом.