Sql select, 8 д о ст уп к таб л иц ам с sql- инстр укциями – Инструкция по эксплуатации HEIDENHAIN TNC 620 (340 56x-03) ISO programming

Страница 246

Advertising
background image

246

Программирование: Q-параметры

8.8

Д

о

ст

уп

к

таб

л

иц

ам

с

SQL-

инстр

укциями

SQL SELECT

SQL SELECT отбирает строки таблицы и передает в буфер

набора результатов.

SQL-сервер сохраняет данные построчно в буфер набора

результатов. Строки нумеруются, начиная с 0 и далее по

возрастанию. Этот номер строки, ИНДЕКС, используется в SQL-

командах Fetch и Update.

В функции SQL SELECT...WHERE... задаются критерии выбора.

Таким образом, можно ограничивать количество передаваемых

строк. Если эта опция не используется, загружаются все строки

таблицы.

В функции SQL SELECT...ORDER BY... задается критерий

сортировки. Он состоит из обозначения столбцов и кода для

возрастающей/убывающей сортировки. Если эта опция не

используется, строки сохраняются в случайной

последовательности.

С помощью функции SQL SELCT...FOR UPDATE блокируются

отобранные строки для других приложений. Другие приложения

могут считывать эти строки, но не могут изменять их. Следует

обязательно использовать эту опцию, если нужно произвести

изменения в записях таблицы.

Пустой набор результатов: если нет строк, соответствующих

критериям выбора, то SQL-сервер выдает действительный

Handle, но не возвращает записи в таблицы.

Advertising