суббота, 2 февраля 2013 г.

оператор case sql

3. Оператор одноэтапного исполнения

Концепция, лежащая в основе динамического SQL, проста: встроенный SQL-оператор не записывается в исходный текст программы. Вместо этого программа формирует текст оператора во время выполнения, а затем передает сформированный SQL-оператор в СУБД для выполнения «на ходу». Поскольку в процессе выполнения SQL-оператора происходит синтаксический анализ, проверка параметров, оптимизация и генерация плана выполнения, то динамический SQL уступает по производительности статическому SQL.

2. Концепция динамического SQL

Если программа только на этапе выполнения решает, какие SQL-операторы выполнять и на какие таблицы и столбцы ссылаться, то статический SQL для нее непригоден.

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

1. Причины разработки динамического SQL

Научные статьи для Вашей учебы на all4study.ru!

Динамический SQL, оператор одноэтапного исполнения

Комментариев нет:

Отправить комментарий