Книга знаний

1С:Предприятие / v8 / Приемы программирования / Запросы

v8: Сходства и различия языка запросов и встроенного языка

Автор статьи:
Последняя редакция №1 от 16.04.06
URL: http://kb.mista.ru/article.php?id=141

Различия:
















Язык запросовВстроенный язык
Декларативный. Говорит о том, ЧТО нужно в результате, а не о том, КАК это получить.Императивный. Говорит о том, КАК решать задачу, пошагово.
Оперирует таблицами, полямиОперирует переменными, программными объектами

Различия в синтаксисе
•    Справочник.ИмяСпр
•    Литералы дат ДАТАВРЕМЯ
•    Функция ПОДСТРОКА    

Различия в синтаксисе
•    Справочники.ИмяСпр
•    Литералы дат ‘2006-12-31’
•    Функция СРЕД

В серверной версии запросы всегда выполняются сервером (приложений или сервером БД)
По усмотрению программиста (директивы препроцессора, флаг Сервер)

Оторван от контекста модуля, параметры нужно явно передавать в запрос
Выполняется строго в контексте модуля.

Срисован с SQL
Срисован с Visual Basic / C

NULL
Неопределено
   

Сходства



1.    Обращение к свойствам (разыменование) через точку
2.    ЕСЛИ ~ ВЫБОР
3.    Сходные функции
4.    ВЫБРАТЬ – цикл по коллекции
5.    Одинаковый механизм логических сравнений (условий), за исключением NULL
6.    NULL и Неопределено (по смыслу похожи, но не по значению)

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика