Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Vrátí celkovou plochu zeměpisné instance. Výsledky pro stArea() jsou čtvercovou jednotkou míry používanou identifikátorem prostorového odkazu na geografickou instanci. Pokud je například SRID instance 4326, vrátí funkce STArea() výsledek v čtverečních metrech.
Syntax
.STArea ( )
Návratové typy
Návratový typ SQL Serveru: plovoucí
Návratový typ CLR: sqlDouble
Remarks
Funkce STArea() vrátí hodnotu 0, pokud zeměpisná instance obsahuje pouze nulové a jednorozměrné obrázky nebo pokud je prázdná.
Note
Metody pro datový typ zeměpisu , které vytvářejí návratovou hodnotu metriky, budou mít různé výsledky na základě SRID instance použité v metodě. Další informace o identifikátorech SRID najdete v tématu Identifikátory prostorových odkazů (SRID).
Examples
Následující příklad používá STArea() k vytvoření Polygon geography instance a vypočítá oblast mnohoúhelníku.
DECLARE @g geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);
SELECT @g.STArea();