Оглавление
SQL-92
-
Основные изменения в SQL-92
- SQL-92 является третьей версией языка запросов к базе данных SQL.
- SQL-92 представляет собой серьезный пересмотр стандарта SQL-89.
- Стандарт SQL-89 совместим с SQL-92 за исключением нескольких незначительных недостатков.
- Стандартная спецификация SQL-92 увеличилась в пять раз по сравнению с SQL-89.
-
Новые функции SQL-92
- Введены новые типы данных, включая ДАТА, ВРЕМЯ и другие.
- Добавлена поддержка дополнительных наборов символов.
- Добавлены новые скалярные операции и операции набора.
- Условные выражения с регистром и поддержка изменений определений схем.
- Привязки для C, Ada и MUMPS, а также новые возможности для повышения привилегий пользователей.
- Новая функциональность проверки целостности и информационная схема.
- Динамическое выполнение запросов и улучшенная поддержка удаленного доступа к базе данных.
- Временные таблицы и уровни изоляции транзакций.
- Новые операции для изменения типов данных “на лету” и прокручиваемые курсоры.
-
Расширения и рекомендации
- После стандартного выпуска были опубликованы SQL/CLI (1995) и SQL/PSM (1996).
- Рекомендации по использованию SQL-92 доступны в внешних ссылках.