SQL:2003 — пятая версия стандарта языка SQL, сменила SQL:1999. Следующая версия — SQL:2008.
Состав стандарта Описание стандарта состоит из следующих частей: SQL/Framework; SQL/Foundation; SQL/CLI — Call Level Interface; SQL/PSM — Persistent Stored Modules; SQL/MED — Management of External Data; SQL/OLB — Object Language Bindings; SQL/Schemata — Information and Definition Schemas; SQL/JRT — SQL Routines and Types for the Java Programming Language; SQL/XML — XML-Related Specifications. Разделение стандарта на разделы претерпело некоторые изменения относительно его предыдущей версии SQL:1999; в частности, больше не существует отдельной части SQL/Bindings — отныне она вошла в SQL/Foundation, а раздел SQL/Schemata, наоборот, вынесен в отдельную часть.
Нововведения Стандарт SQL:2003 включил ряд значимых дополнений по сравнению с предыдущей версией SQL:1999. Среди них: поддержка XML (SQL/XML), которая позволила хранить и обрабатывать XML-данные с использованием SQL; оконные функции (window functions), упрощающие анализ данных во временных и логических рамках; расширения в области последовательностей (sequences) и автоматической генерации идентификаторов.
Эти изменения существенно расширили возможности языка SQL и стали основой для дальнейших разработок в SQL:2008.Melton, Jim; Simon, Alan R. SQL:1999 and SQL:2003. Morgan Kaufmann, 2002. ISBN 978-1558604568.ISO/IEC 9075:2003. Information technology — Database languages — SQL. International Organization for Standardization.
См. также SQL:1999 SQL:2008
Примечания
Ссылки Наиболее интересные новшества в стандарте SQL:2003
Категория:Стандарты языка SQL