Вызов модулей SQL из процедурного
В этой главе...
- SQL в приложении
- Совместное использование SQL с процедурными языками
- Как избежать несовместимости
- Код SQL, встроенный в процедурный код
- Вызов модулей SQL из процедурного кода
- Вызов SQL из RAD-инструмента
Хотя синтаксис языка SQL похож на синтаксис английского языка, изучить SQL все равно нелегко. Подавляющее большинство сегодняшних пользователей им не владеют в достаточной мере. И можно предположить, что даже если эта книга и завоюет широкую популярность, то все равно подавляющее большинство компьютерных пользователей так никогда и не будут свободно владеть SQL. Если обычному пользователю поставить задачу, связанную с базой данных, он и не подумает садиться к терминалу и вводить оператор SELECT. Системные аналитики и разработчики приложений, свободно владеющие SQL, также не занимаются вводом разовых (ad hoc) запросов с консоли. Эти специалисты разрабатывают приложения, которые сами создают запросы.
Если вы собираетесь много раз выполнять одну и ту же команду SQL, необязательно каждый раз вводить ее заново. Напишите приложение и затем запускайте его столько раз, сколько нужно. Код SQL может быть частью приложения, но в этом случае он работает немного иначе, чем в интерактивном режиме.