stringtranslate.com

SQL-92

SQL-92 был третьей версией языка запросов к базе данных SQL . В отличие от SQL-89, это была серьезная версия стандарта. За исключением нескольких незначительных несовместимостей, стандарт SQL-89 совместим с SQL-92.

Сама стандартная спецификация выросла примерно в пять раз по сравнению с SQL-89. Во многом это произошло из-за более точных спецификаций существующих функций; прирост за счет новых функций составил лишь 1,5–2 раза. Многие из новых функций уже были реализованы поставщиками до принятия нового стандарта. [1] Однако большинство новых функций были добавлены к «промежуточному» и «полному» уровням спецификации, а это означает, что соответствие начальному уровню SQL-92 едва ли было более требовательным, чем соответствие SQL-89.

Более поздние версии стандарта включают SQL:1999 (SQL3), SQL:2003 , SQL:2008 , SQL:2011 , SQL:2016 и SQL:2023 .

Новые возможности

Важные новые функции включают в себя: [2]

Расширения

Два значительных расширения были опубликованы после стандарта (но до следующей крупной итерации).

Рекомендации

  1. ^ Джим Мелтон; Алан Р. Саймон (1993). Понимание нового SQL: полное руководство . Морган Кауфманн. стр. 11–12. ISBN 978-1-55860-245-8.
  2. ^ CJ Date с Хью Дарвеном : Руководство по стандарту SQL: руководство для пользователей по стандартному языку баз данных SQL, 4-е изд. , Аддисон Уэсли, США, 1997 г., ISBN 978-0-201-96426-4 . 

Внешние ссылки