Базы данных - модели, разработка, реализация


Динамический SQL - часть 3


274

  • GET DESCRIPTOR { = COUNT | VALUE {=[...]} - оператор получения информации из дескрипторов после выполнения запроса.
  • DESCRIBE [ INPUT | OUTPUT] USING SQL DESCRIPTOR - оператор, позволяющий получить описания таблиц результатов запросов (DESCRIBE OUTPUT) или входных параметров (DESCRIBE INPUT).
  • OPEN [USING USING SQL DESCRIPTOR ] - динамический оператор открытия курсора.
  • FETCH [USING | USING SQL DESCRIPTOR ] - динамический оператор перемещения но курсору.
  • DEALLOCATE PREPARE - оператор уничтожает ранее подготовленный план выполнения оператора SQL и освобождает разделяемую память СУБД, связанную с хранением этого плана. Этот оператор имеет смысл применять, если вы не будете больше применять команду выполнения к подготовленному ранее оператору SQL.

Следует отметить, что в настоящий момент большинство СУБД реализуют динамический SQL несколько отличными от стандарта способами, однако в ближайшем будущем все поставщики вынуждены будут перейти к стандарту, так как именно это привлекает пользователей и делает переносимым разрабатываемое прикладное программное обеспечение.

275

273 :: 274 :: 275 :: Содержание




- Начало -  - Назад -  - Вперед -



Книжный магазин