STIsValid (tipo di dati geometry)
Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Endpoint di analisiSQL in Microsoft FabricWarehouse in Microsoft Fabric
Restituisce true se il formato di un'istanza geometry è corretto, in base al relativo tipo OGC (Open Geospatial Consortium). Restituisce false se il formato di un'istanza geometry non è corretto.
Sintassi
.STIsValid ( )
Nota
Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.
Tipi restituiti
Tipo SQL Server restituito: bit
Tipo CLR restituito: SqlBoolean
Osservazioni:
Il tipo OGC di un'istanza geometry può essere determinato richiamando STGeometryType().
SQL Server produce solo istanze geometry valide, ma consente l'archiviazione e il recupero di istanze non valide. Un'istanza valida che rappresenta lo stesso set di punti di qualsiasi istanza non valida può essere recuperata utilizzando il metodo MakeValid()
.
Esempi
Nell'esempio seguente viene creata un'istanza geometry
e viene utilizzato STIsValid()
per verificare se l'istanza è valida.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();
Vedi anche
STGeometryType (tipo di dati geometry)
MakeValid (tipo di dati geometry)
Metodi OGC sulle istanze di geometria
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per