TechNet
Products
IT Resources
Downloads
Training
Support
Products
Windows
Windows Server
System Center
Microsoft Edge
Office
Office 365
Exchange Server
SQL Server
SharePoint Products
Skype for Business
See all products »
Resources
Channel 9 Video
Evaluation Center
Learning Resources
Microsoft Tech Companion App
Microsoft Technical Communities
Microsoft Virtual Academy
Script Center
Server and Tools Blogs
TechNet Blogs
TechNet Flash Newsletter
TechNet Gallery
TechNet Library
TechNet Magazine
TechNet Wiki
Windows Sysinternals
Virtual Labs
Solutions
Networking
Cloud and Datacenter
Security
Virtualization
Updates
Service Packs
Security Bulletins
Windows Update
Trials
Windows Server 2016
System Center 2016
Windows 10 Enterprise
SQL Server 2016
See all trials »
Related Sites
Microsoft Download Center
Microsoft Evaluation Center
Drivers
Windows Sysinternals
TechNet Gallery
Training
Expert-led, virtual classes
Training Catalog
Class Locator
Microsoft Virtual Academy
Free Windows Server 2012 courses
Free Windows 8 courses
SQL Server training
Microsoft Official Courses On-Demand
Certifications
Certification overview
Special offers
MCSE Cloud Platform and Infrastructure
MCSE: Mobility
MCSE: Data Management and Analytics
MCSE Productivity
Other resources
Microsoft Events
Exam Replay
Born To Learn blog
Find technical communities in your area
Azure training
Official Practice Tests
Support options
For business
For developers
For IT professionals
For technical support
Support offerings
More support
Microsoft Premier Online
TechNet Forums
MSDN Forums
Security Bulletins & Advisories
Not an IT pro?
Microsoft Customer Support
Microsoft Community Forums
Sign in
Home
Library
Wiki
Learn
Gallery
Downloads
Support
Forums
Blogs
Resources For IT Professionals
United States (English)
Россия (Pусский)
中国(简体中文)
Brasil (Português)
Skip to locale bar
Editing: Updated Spatial Features in the SQL Azure Q4 2011 Service Release
Wiki
>
TechNet Articles
>
Updated Spatial Features in the SQL Azure Q4 2011 Service Release
Article
Edit
History
Title
<h1 style="margin: 24pt 0in 0pt;"><span><span style="color: #365f91; font-size: 24px;"> </span><span style="color: #365f91; font-size: 24px;"> </span></span><a name="_Toc294611765"></a><a name="_Toc293471642"></a><a name="_Toc293329719"></a><a name="_Toc276538040"></a><a name="_Toc300146694"></a><a name="_Toc294694186"><span> </span></a><a href="http://social.technet.microsoft.com/wiki/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-05/3122.SQL-Azure-Logo.png"><img alt="" style="border-width: 0px; border-style: solid;" src="http://social.technet.microsoft.com/wiki/resized-image.ashx/__size/550x0/__key/communityserver-wikis-components-files/00-00-00-00-05/3122.SQL-Azure-Logo.png" /></a></h1> <h1 style="margin: 24pt 0in 0pt;"><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><span style="color: windowtext; line-height: 115%; font-family: calibri,sans-serif; font-size: 28pt;">Updated Spatial Features in the SQL Azure Q4 2011 Service Release</span></h1> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;"> </span></p> <p style="margin: 0in 0in 10pt;"><b><span style="line-height: 115%; font-family: calibri; font-size: 12pt;">SQL Azure Technical Article</span></b></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;"><b>Writer:</b> Ed Katibah (Microsoft) <b></b></span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;"><b>Technical Reviewers:</b> Milan Stojic (Microsoft) and Bob Beauchemin (SQLskills)<b></b></span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;"><b>Published:</b> December 13, 2011<b></b></span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;"><b>Applies to:</b> SQL Azure Q4 2011 Service Release</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;"><b>Summary:</b> This release of SQL Azure updates some of the new spatial features in SQL Server 2012. The SQL Server 2012 spatial features are being released in SQL Azure in increments, beginning with the Q2 2011 Service Release. This paper documents the status of the spatial features updated in the SQL Azure Q4 2011 Service Release.</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;"><b>Note</b>: This post supersedes the earlier Microsoft TechNet Wiki post: </span><a href="http://social.technet.microsoft.com/wiki/contents/articles/new-spatial-features-in-the-sql-azure-q2-2011-service-release.aspx"><span style="color: #0000ff; font-family: calibri;">New Spatial Features in the SQL Azure Q2 2011 Service Release</span></a><span style="font-family: calibri;">.</span></p> <p style="margin: 0in 0in 10pt;"><span style="line-height: 115%; font-family: calibri; font-size: 18pt;">Copyright</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">This is a preliminary document and may be changed substantially prior to final commercial release of the software described herein.</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication.</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">This white paper is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in, or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. </span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. </span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred. </span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">© December 2011 Microsoft Corporation. All rights reserved.</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">Microsoft, SQL Azure, and SQL Server are trademarks of the Microsoft group of companies.</span></p> <p style="margin: 0in 0in 10pt;"><span style="font-family: calibri;">All other trademarks are property of their respective owners.</span></p> <h1 style="margin: 24pt 0in 0pt;"><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><a name="Updated_Spatial_Features_in_the_SQL_Azure_Q4_2011_Service_Release"></a><span style="color: #365f91; font-family: cambria; font-size: 24px;">Updated Spatial Features in the SQL Azure Q4 2011 Service Release</span></h1> <p><span style="font-family: calibri;"><span style="color: #333333;">The Microsoft SQL Azure Q2 2011 Service Release (SR) was significant in that it represents the initial step towards providing a common base and feature set between the SQL Azure service and the upcoming release of </span>SQL Server Code Name “Denali”<span style="color: #333333;">, now known officially as SQL Server 2012. SQL Server 2012 (currently available as </span></span><a href="http://www.microsoft.com/sqlserver/en/us/future-editions.aspx"><span style="color: #0000ff; font-family: calibri;">RC0</span></a><span style="color: #333333; font-family: calibri;">) introduces a number of new spatial features. The SQL Azure Q2 2011 SR exposed a subset of the new SQL Server 2012 spatial features and the Q4 2011 Service Release continues with this theme, releasing several more. A white paper covering all of the new spatial features in SQL Server 2012 is available </span><a href="http://sqlcat.com/sqlcat/b/whitepapers/archive/2011/08/08/new-spatial-features-in-sql-server-code-named-denali-community-technology-preview-3.aspx"><span style="color: #0000ff; font-family: calibri;">SQLCAT.com</span></a><span style="color: #333333; font-family: calibri;">. You may also view this document from the </span><a href="http://social.technet.microsoft.com/wiki/contents/articles/4136.aspx"><span style="color: #0000ff; font-family: calibri;">Microsoft TechNet Wiki</span></a><span style="color: #333333; font-family: calibri;">. You can use these references to explore the new spatial features presented in this document in more detail.</span></p> <p><span style="color: #333333; font-family: calibri;">You can verify that your SQL Azure instance is the Q4 2011 Service Release by checking the version in SQL Server Management Studio:</span><span style="color: blue; font-family: consolas; font-size: 9.5pt;"> </span></p> <p><span style="color: blue; font-family: consolas; font-size: 9.5pt;">SELECT</span><span style="color: fuchsia; font-family: consolas; font-size: 9.5pt;"> @@version<br /> </span><span style="color: green; font-family: consolas; font-size: 9.5pt;">--Returns: Microsoft SQL Azure (RTM) - 11.0.1814.30 Nov 21 2011 16:46:09 </span></p> <p><span style="color: #333333; font-family: calibri;">If your SQL Azure instance has a version of 11.0.1814.30, you are using the Q4 2011 SR.</span></p> <p><span style="color: #333333; font-family: calibri;">Spatial features surfaced in SQL Server 2012 come in two varieties: </span></p> <ol> <li>Features that are compatible with the previous version of SQL Server (SQL Server 2008 and SQL Server 2008 R2), which are designated by a value of 100 as the minimum database compatibility level. </li> <li>Features that are dependent on the new enhancements to the spatial data platform presented in SQL Server 2012, which are designated by a value of 110 as the minimum database compatibility level.</li> </ol> <p><span style="color: #333333; font-family: calibri;">In this service release, only those spatial features with a minimum database compatibility level of 100 are made available. Spatial features with a 110 designation are scheduled to make their appearance in a future SQL Azure Service Release.</span></p> <h2 style="margin: 10pt 0in 0pt;"><a name="Summary_of_Spatial_Features_Updated_in_the_Q4_2011_Service_Release"></a><a name="Summary_of_Spatial_Features_Updated_in_the_Q4_2011_Service_Release"></a><a name="Summary_of_Spatial_Features_Updated_in_the_Q4_2011_Service_Release"></a><a name="Summary_of_Spatial_Features_Updated_in_the_Q4_2011_Service_Release"></a><a name="Summary_of_Spatial_Features_Updated_in_the_Q4_2011_Service_Release"></a><a name="Summary_of_Spatial_Features_Updated_in_the_Q4_2011_Service_Release"></a><span style="color: #4f81bd; font-family: cambria; font-size: 18px;">Summary of Spatial Features Updated in the Q4 2011 Service Release</span></h2> <p style="margin: 0in 0in 10pt;"><span><br /> <span style="font-family: calibri;"> Spatial aggregates (<b>CollectionAggregate</b>(), <b>ConvexHullAggregate</b>(), <b>UnionAggregate</b>()), and <b>geometry::EnvelopeAggregate</b>() now work correctly. <b>Geography::EnvelopeAggregate</b> does not work because it returns a circular subtype which is not yet supported in SQL Azure (see below for more details). Additionally, the system view, <b>sys.spatial_reference_systems</b>, previously missing from SQL Azure, is now available.</span></span></p> <p><span style="color: #333333; font-family: calibri;">Table 1 lists the new spatial methods released in SQL Azure beginning with Q2 2011 SR. Additional spatial methods that are expected to be made available in a future SQL Azure release are also included.</span></p> <table style="border: currentcolor; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 0.2in;"> <td valign="top" style="background: #a6a6a6; padding: 0in 5.4pt; border: 1pt solid windowtext; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><b><span style="font-family: calibri;">Geography Type</span></b></p> </td> <td valign="top" style="background: #a6a6a6; border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><b><span style="font-family: calibri;">Geometry Type</span></b></p> </td> <td valign="top" style="background: #a6a6a6; border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><b><span style="font-family: calibri;">Minimum DB Compat Level</span></b></p> </td> <td valign="top" style="background: #a6a6a6; border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><b><span style="font-family: calibri;">SQL Azure Q4SR Compatibility</span></b></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 442.9pt; height: 0.2in; white-space: nowrap;" colspan="4"> <p><span style="font-family: calibri;"><b><span style="background: #d9d9d9;">OGC Methods</span></b> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STContains()</span></p> </td> <td valign="top" style="background: white; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd; font-size: 10pt;">Already supported in SQL Azure</span></i> </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">STConvexHull()</span></p> </td> <td valign="top" style="background: white; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd; font-size: 10pt;">Already supported in SQL Azure</span></i> </span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">Yes</span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STCurveN()</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STCurveN()</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STCurveToLine()</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STCurveToLine()</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STIsValid()</span></p> </td> <td valign="top" style="background: white; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd; font-size: 10pt;">Already supported in SQL Azure</span></i> </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes</span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STNumCurves()</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STNumCurves()</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">STOverlaps()</span></p> </td> <td valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap; background-color: transparent;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd; font-size: 10pt;">Already supported in SQL Azure</span></i> </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes</span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">STWithin()</span></p> </td> <td valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap; background-color: transparent;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd; font-size: 10pt;">Already supported in SQL Azure</span></i> </span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">Yes</span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 442.9pt; height: 0.2in; white-space: nowrap;" colspan="4"> <p><span style="font-family: calibri;"><b><span style="background: #d9d9d9;">Extended Methods</span></b> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">AsBinaryZM()</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">AsBinaryZM()</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes<span style="font-size: 13px;"><sup>2</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">BufferWithCurves()</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">BufferWithCurves()</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CurveToLineWithTolerance()</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CurveToLineWithTolerance()</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">HasM</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">HasM</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">Yes </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">HasZ</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">HasZ</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">IsValidDetailed()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">IsValidDetailed()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes<sup><span style="font-size: 13px;">3</span></sup> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">MakeValid()<span style="font-size: 13px;"><sup>4.1</sup></span></span></p> </td> <td valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap; background-color: transparent;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd; font-size: 10pt;">Already supported in SQL Azure</span></i> </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes<sup><span style="font-size: 13px;">4</span></sup> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">MinDbCompatibilityLevel()<span style="font-size: 13px;"><sup>4.2</sup></span></span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">MinDbCompatibilityLevel()<span style="font-size: 13px;"><sup>4.2</sup></span></span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;"><span style="background: #d6e3bc;">Yes</span><sup><span style="font-size: 13px;">4</span></sup> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">ReorientObject()<span style="font-size: 13px;"><sup>4.3</sup> </span></span></p> </td> <td valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap; background-color: transparent;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd;">Not applicable</span></i> </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes<sup><span style="font-size: 13px;">4</span></sup> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">ShortestLineTo()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">ShortestLineTo()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">Yes </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 442.9pt; height: 0.2in; white-space: nowrap;" colspan="4"> <p><span style="font-family: calibri;"><b><span style="background: #d9d9d9;">Aggregates (Extended Static Methods)</span></b> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CollectionAggregate()</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CollectionAggregate()</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">ConvexHullAggregate()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">ConvexHullAggregate()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">Yes </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #ff5050; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">EnvelopeAggregate()</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">EnvelopeAggregate()</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="font-family: calibri;">Yes<sup><span style="font-size: 13px;">5</span></sup> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">UnionAggregate()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 139.4pt; height: 0.2in; white-space: nowrap;"> <p><span style="background: #d6e3bc; font-family: calibri;">UnionAggregate()</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 73.7pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 90.4pt; height: 0.2in;"> <p><span style="background: #d6e3bc; font-family: calibri;">Yes </span></p> </td> </tr> </tbody> </table> <p><span style="font-family: calibri;"><b><span style="color: black;">Table 1.</span></b><span style="color: black;"> Spatial methods introduced in SQL Server Code-Name “Denali”. </span></span></p> <p><span style="color: black; font-family: calibri;">Methods that make their debut in this release of SQL Azure are shown in green. Methods that are staged for presentation in a future release of SQL Azure are shown in tan/orange color. The method in red (<b>EnvelopeAggregate</b>()) for the Geography type) was intended to be available but is not operational in this release.</span></p> <p><span style="font-family: calibri;">Notes:</span></p> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">1</span></sup>Microsoft plans to support these methods in a future SQL Azure update.</span></p> <p><span style="font-family: calibri;"><sup><span style="color: black; font-size: 13px;">2</span></sup><span style="color: black;">The OGC WKB constructor methods - </span><b>STGeomCollFromWKB</b>(), <b>STGeomFromWKB</b>(), <b>STLineFromWKB</b>(), <b>STPointFromWKB</b>(), and <b>STPolyFromWKB</b>() - have been updated to accept Z and M from Well-known Binary input, including Well-known Binary created by the new <b>AsBinaryZM</b> method.</span></p> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">3</span></sup>Microsoft plans to expose the full utility of this method for the Geography type when the remainder of the Denali spatial features are released in a future SQL Azure update. This method is fully functional in this release of SQL Azure for the Geometry type.</span></p> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">4</span></sup>Although these methods execute, their full utility is not expected to be exposed until the remainder of the Denali spatial features are released in a future SQL Azure update.</span></p> <blockquote style="margin-right: 0px;" dir="ltr"> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">4.1</span></sup>In this release of SQL Azure, invalid objects are not allowed in the Geography type. Consequently, the <b>MakeValid</b>() method, while present and operational for the Geography type, cannot do anything more than operate over an already valid object – effectively a no-op.</span></p> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">4.2</span></sup>In this release of SQL Azure, all spatial methods are restricted to minimum database compatibility level 100. Hence, the <b>MinDbCompatibilityLevel</b>() method always returns 100.</span></p> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">4.3</span></sup>In this release of SQL Azure, Geography polygons must occupy less than a logical hemisphere in extent. This is the same restriction under which Geography polygons operate in SQL Server 2008 and SQL Server 2008 R2. If the <b>ReorientObject</b>() method is applied to a Geography polygon (or multipolygon) in this release of SQL Azure, it returns NULL, because the only other option would be to return an invalid object.</span></p> </blockquote> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">5</span></sup>The <b>EnvelopeAggregrate</b>() method for the Geography type executes but fails since the returned spatial object contains an unsupported class of spatial data. Here is the error message returned:</span></p> <p><span style="color: red; font-family: courier new; font-size: 8pt;">The specified operation cannot run under the current compatibility level. A common reason for this issue is that object contains circular arcs. Change the database compatibility level to 110 or higher, or use STCurveToLine.</span></p> <p><span style="font-family: calibri;">Since SQL Azure is not yet equivalent to compatibility level 110, this method cannot operate properly in the current service release.<br clear="all" style="page-break-before: always;" /> </span></p> <p><span style="font-family: calibri;">Additional spatial features from SQL Server 2012 made their debut in SQL Azure Q2 2011 SR. These new spatial features are presented in Table 2. Table 2 also lists several spatial features that were supposed to be present in this release but were not included.</span></p> <table width="592" style="border: currentcolor; width: 592px; height: 634px; border-collapse: collapse;" border="1" cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 0.2in;"> <td valign="top" style="background: #a6a6a6; padding: 0in 5.4pt; border: 1pt solid windowtext; width: 2.45in; height: 0.2in; white-space: nowrap;"> <p><b><span style="font-family: calibri;">Geography Type</span></b></p> </td> <td valign="top" style="background: #a6a6a6; border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext #000000; padding: 0in 5.4pt; width: 171pt; height: 0.2in; white-space: nowrap;"> <p><b><span style="font-family: calibri;">Geometry Type</span></b></p> </td> <td valign="top" style="background: #a6a6a6; border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext #000000; padding: 0in 5.4pt; width: 62.7pt; height: 0.2in;"> <p><b><span style="font-family: calibri;">Minimum DB Compat</span></b></p> <p><b><span style="font-family: calibri;">Level</span></b></p> </td> <td valign="top" style="background: #a6a6a6; border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt; height: 0.2in;"> <p><b><span style="font-family: calibri;">SQL Azure Q4SR Support</span></b></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 468.9pt; height: 0.2in; white-space: nowrap;" colspan="4"> <p><span style="font-family: calibri;"><b>Type Class</b> </span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">FullGlobe</span></p> </td> <td valign="top" style="background: white; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 171pt; height: 0.2in; white-space: nowrap;"> <p><a name="OLE_LINK1"></a><a name="OLE_LINK2"></a><span style="font-family: calibri;"><i><span style="color: #4f81bd;">Not applicable</span></i> </span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 62.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CircularString</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 171pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CircularString</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 62.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CompoundCurve</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 171pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CompoundCurve</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 62.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr style="height: 0.2in;"> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CurvePolygon</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 171pt; height: 0.2in; white-space: nowrap;"> <p><span style="font-family: calibri;">CurvePolygon</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 62.7pt; height: 0.2in;"> <p><span style="font-family: calibri;">110</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt; height: 0.2in;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 468.9pt;" colspan="4"> <p><b><span style="font-family: calibri;">Spatial Indexes</span></b></p> </td> </tr> <tr> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri;">Auto Grid spatial index</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri;"> Auto Grid spatial index</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 110</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri;">SPATIAL_WINDOW_MAX_CELLS hint</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri;"> SPATIAL_WINDOW_MAX_CELLS hint</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 110</span></p> </td> <td valign="top" style="background: #fbd4b4; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri;">Compression for spatial indexes</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri;">Compression for spatial indexes</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 110</span></p> </td> <td valign="top" style="background: #fde9d9; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>1</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri;">Nearest Neighbor query plan</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri;"> Nearest Neighbor query plan</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">Yes</span></p> </td> </tr> <tr> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 468.9pt;" colspan="4"> <p><b><span style="font-family: calibri;">Create Table DDL</span></b></p> </td> </tr> <tr> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri;">Persisted computed spatial columns</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri;"> Persisted computed spatial columns</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">Yes</span></p> </td> </tr> <tr> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 468.9pt;" colspan="4"> <p><b><span style="font-family: calibri;">Spatial Reference System</span></b></p> </td> </tr> <tr> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri;">New SRID for Unit Sphere: 104001</span></p> </td> <td valign="top" style="background: white; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd;"> Not applicable</span></i> </span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">Yes</span></p> </td> </tr> <tr> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri;">sys.spatial_reference_systems view</span></p> </td> <td valign="top" style="background: white; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri;"><i><span style="color: #4f81bd;"> Not applicable</span></i> </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">Yes</span></p> </td> </tr> <tr> <td valign="top" style="background: #d9d9d9; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 468.9pt;" colspan="4"> <p><span style="font-family: calibri;"><b>Stored Procedures</b> </span></p> </td> </tr> <tr> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geography_histogram</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geography_histogram</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: red; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>2</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geometry_histogram</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geometry_histogram</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: #ff5050; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>2</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geography_index</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geography_index</span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: red; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>2</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geometry_index</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="font-family: calibri; font-size: 10pt;">sp_help_spatial_geometry_index</span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: #ff5050; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>2</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="color: black; font-family: calibri; font-size: 10pt;">sp_help_spatial_geography_index_xml </span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="color: black; font-family: calibri; font-size: 10pt;">sp_help_spatial_geography_index_xml </span></p> </td> <td valign="top" style="background: #d6e3bc; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: red; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>2</sup></span></span></p> </td> </tr> <tr> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: #000000 windowtext windowtext; padding: 0in 5.4pt; width: 2.45in;"> <p><span style="color: black; font-family: calibri; font-size: 10pt;">sp_help_spatial_geometry_index_xml </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 171pt;"> <p><span style="color: black; font-family: calibri; font-size: 10pt;">sp_help_spatial_geometry_index_xml </span></p> </td> <td valign="top" style="background: #eaf1dd; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in; width: 62.7pt;"> <p><span style="font-family: calibri;"> 100</span></p> </td> <td valign="top" style="background: #ff5050; border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: #000000 windowtext windowtext #000000; padding: 0in 5.4pt; width: 58.8pt;"> <p><span style="font-family: calibri;">No<span style="font-size: 13px;"><sup>2</sup></span></span></p> </td> </tr> </tbody> </table> <p><span style="font-family: calibri;"><b>Table 2.</b> New and existing spatial features and their status in the SQL Azure Q4 SR 2011 release. </span></p> <p><span style="color: black; font-family: calibri;">Features that make their debut in this release of SQL Azure are shown in green. Features that are staged for presentation in a future release of SQL Azure are shown in tan/orange color. Features with red in the SQL Azure Q4SR Support column were intended to be available but are not present in this release.</span></p> <p><span style="font-family: calibri;">Notes:</span></p> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">1</span></sup>These features are expected to be supported in a future SQL Azure update.</span></p> <p><span style="font-family: calibri;"><sup><span style="font-size: 13px;">2</span></sup>These features were supposed to be available starting with Q2 2011 SR but have been inadvertently excluded. These features are expected to be available in an upcoming SQL Azure Service Release.</span></p>
Comment
Tags
Please add 4 and 7 and type the answer here: