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). Understanding The New SQL: A Complete Guide . Морган Кауфманн. стр. 11–12. ISBN 978-1-55860-245-8.
  2. ^ CJ Date с Хью Дарвеном : Руководство по стандарту SQL: руководство пользователя по стандартному языку баз данных SQL, 4-е изд. , Addison Wesley, США, 1997, ISBN 978-0-201-96426-4 

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