Проверьте этот официальный документ для подтверждения запроса.
Но я предложу второй способ проверки запроса, который является более эффективным.
Использование пользовательского запроса
Посмотрите пример в шаблоне, который я опубликовал на Gitlab
Я не уверен, хотите ли Вы включать даже определенные для поставщика инновации (и, и при этом я не совершенно уверен, что другие механизмы базы данных не могут уже сделать этого), но SQL Server, 2005 добавляет рекурсивные проводить-запросы-SQL их языку. Я нахожу их удивительно полезными для итерации по иерархическим данным. Я полагаю, что 2008 добавляет некоторую новую функциональность, связанную с иерархическими данными, но я не посмотрел настолько тесно.
SELECT (invoiceprice * detailweight) / SUM(weight) OVER(PARITTION BY invoice) as weighted, *
FROM tblInvoiceDetails
Оконные функции являются потрясающими для того, чтобы сделать вещи как взвешенные средние и другие вещи, которые ранее потребовали КУРСОРОВ.
Я сказал бы, что прошлые десять лет (1998-2008) видели, что продукты RDBMS с открытым исходным кодом становятся жизнеспособными в основном развертывании. Большинство компаний Fortune 500 теперь использует MySQL или PostgreSQL или другой RDBMS с открытым исходным кодом где-нибудь в их организации, даже если они также используют один из коммерческих, брендов RDBMS с закрытым исходным кодом.
Это не техническое продвижение, но это примечательно, тем не менее, потому что доступность стабильного, механизма RDBMS с открытым исходным кодом включает много других инновационных проектов.
Я понимаю, что и MySQL и PostgreSQL были доступны уже в 1995, но я буду утверждать, что они не были господствующей тенденцией в течение нескольких лет после этого.
Я думаю, что большая часть прогресса была в области производительности - запрашивают профилировщиков и кластеры.
Хорошо можно было возможно предположить, что отсутствие перемещения в течение 15 лет не является просто знаком отсутствия инноваций, но и знаком, что базы данных почти прекрасны! Многие люди пытаются сделать вещи в коде, которые лучше сделаны в базах данных, которые были усовершенствованы с 1960-х для выполнения настолько быстро и эффективно насколько возможно.
Я думаю, что область самых больших инноваций, вероятно, была в репликации данных - для доступности и надежности. Большинство других областей является более возрастающим. Путем определения десятилетия Вы опускаете материал ORDBMS - расширяемость; это появилось в 1997.
Вместе со списком более сложных типов данных (blob, xml, unicode и т. Д.) Вы должны включить пространственные типы.
Расширение PostGIS для PostgreSQL вышло в 2001 году, но теперь все основные поставщики реализовали пространственные объекты и пространственный SQL.
Наряду с распространением Google Maps, Bing Maps и OpenLayers возможность отображать геопространственные данные и выполнять пространственные запросы без промежуточного программного обеспечения оказала огромное влияние на Интернет и анализ данных.