STIsValid (geometrię typu danych)
Zwraca wartość PRAWDA, jeśli geometry,wystąpienie jest dobrze sformułowany, na podstawie jego typu Open konsorcjum geograficzne (OGC). Zwraca wartość false, jeśli geometry wystąpienie nie jest dobrze sformułowany.
Składnia
.STIsValid ( )
Zwracane typy
SQL Serverzwracany typ: bit
Zwracany typ CLR: SqlBoolean
Uwagi
Typ OGC geometry wystąpienie można ustalić wywołując STGeometryType().
SQL Servertworzy tylko poprawne geometry obiektów, ale pozwala na przechowywanie i pobieranie nieprawidłowych wystąpień.Prawidłowe wystąpienie reprezentujących ten sam punkt zestaw wszelkie nieprawidłowe wystąpienie można pobrać za pomocą MakeValid() metoda.
Przykłady
Poniższy przykład tworzy geometry wystąpienie i zastosowań STIsValid() Aby sprawdzić, czy wystąpienie jest prawidłowy.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 2 2, 1 0)', 0);
SELECT @g.STIsValid();
Zobacz także