Перейти к основному содержимому

ЗапросБезВыборки

Стд::БазаДанных::ЗапросБезВыборки Доступность: Сервер

Объект для выполнения запросов к базе данных сформулированных на языке запросов. Объекты этого типа порождаются на основе литералов запросов не возвращающих выборку.

Сравнение ссылочное

Иерархия типа

Базовые типы: Объект, Стд::БазаДанных::Запрос


Литералы

Синтаксис литералов общий с ТипизированныйЗапрос Синтаксис: Запрос{<ТекстЗапроса>}
Где <ТекстЗапроса> - текст запроса на языке запросов.
Запрос заданный в виде литерала проверяется при компиляции модуля на встроенном языке в котором он расположен. При обнаружении ошибок в тексте запроса, компиляция модуля завершается ошибкой. В литерале запроса параметры задаются с помощью специального синтаксиса аналогичного используемого в интерполяции строк. Именованные параметры в литерале запроса не поддерживаются. Источники данных на основе коллекций задаются так же как и параметры. В литералах запросов можно использовать только не описанные явно (на основе Обходимое) источники данных и нельзя описанные (на основе ОписаниеИсточникаДанныхЗапроса). При компиляции литералов запросов используется особая схема работы с временными таблицами:

  • в литералах запросов доступны только временные таблицы объявленные (созданные) в литералах запросов
  • существование временных таблиц не проверяется (при исполнении запроса проверяется)
  • в рамках одного модуля временные таблицы доступны по собственному (короткому имени)
  • из других модулей временные таблицы доступны по имени вида ИмяТипаВладеющегоМодулем.СобственноеИмяВременнойТаблицы
  • видимость временных таблиц из других модулей подчиняется правилам видимости типов

Методы

Выполнить

Доступность: Сервер

Выполнить(): Число

Выполняет запрос к базе данных.
Возвращает количество обработанных строк для запросов вида:

  • ВЫБРАТЬ ... ПОМЕСТИТЬ
  • ВСТАВИТЬ В
  • ИЗМЕНИТЬ
  • УДАЛИТЬ Для остальных запросов без выборки возвращает всегда 0:
  • СОЗДАТЬ ВРЕМЕННУЮ ТАБЛИЦУ
  • СОЗДАТЬ ИНДЕКС
  • ОБРЕЗАТЬ
  • УНИЧТОЖИТЬ

Список унаследованных методов

Объект

ВСтроку, ПолучитьТип, Представление

Список унаследованных свойств

Запрос

Текст