@@ -4884,34 +4884,38 @@ GO
48844884-- GEOMETRY -> NUMERIC
48854885SELECT CAST(GEOMETRY::STGeomFromText('LINESTRING(0 0, 1 1, 2 2)', 0).STNumPoints() AS NUMERIC(10,0));
48864886GO
4887- ~~ERROR (Code: 33557097)~~
4888-
4889- ~~ERROR (Message: syntax error at or near ".")~~
4887+ ~~START~~
4888+ numeric
4889+ 3
4890+ ~~END~~
48904891
48914892
48924893-- GEOMETRY -> DECIMAL
48934894SELECT CAST(GEOMETRY::STGeomFromText('LINESTRING(0 0, 1 1, 2 2)', 0).STNumPoints() AS DECIMAL(10,0));
48944895GO
4895- ~~ERROR (Code: 33557097)~~
4896-
4897- ~~ERROR (Message: syntax error at or near ".")~~
4896+ ~~START~~
4897+ numeric
4898+ 3
4899+ ~~END~~
48984900
48994901
49004902-- GEOGRAPHY -> NUMERIC/DECIMAL (using STNumPoints() method)
49014903-- GEOGRAPHY -> NUMERIC
49024904SELECT CAST(GEOGRAPHY::STGeomFromText('LINESTRING(-122.34 47.65, -122.35 47.66)', 4326).STNumPoints() AS NUMERIC(10,0));
49034905GO
4904- ~~ERROR (Code: 33557097)~~
4905-
4906- ~~ERROR (Message: syntax error at or near ".")~~
4906+ ~~START~~
4907+ numeric
4908+ 2
4909+ ~~END~~
49074910
49084911
49094912-- GEOGRAPHY -> DECIMAL
49104913SELECT CAST(GEOGRAPHY::STGeomFromText('LINESTRING(-122.34 47.65, -122.35 47.66)', 4326).STNumPoints() AS DECIMAL(10,0));
49114914GO
4912- ~~ERROR (Code: 33557097)~~
4913-
4914- ~~ERROR (Message: syntax error at or near ".")~~
4915+ ~~START~~
4916+ numeric
4917+ 2
4918+ ~~END~~
49154919
49164920
49174921-- ROWVERSION/TIMESTAMP -> NUMERIC/DECIMAL
@@ -5807,33 +5811,37 @@ GO
58075811-- GEOMETRY -> NUMERIC using CONVERT
58085812SELECT CONVERT(NUMERIC(10,0), GEOMETRY::STGeomFromText('LINESTRING(0 0, 1 1, 2 2)', 0).STNumPoints());
58095813GO
5810- ~~ERROR (Code: 33557097)~~
5811-
5812- ~~ERROR (Message: syntax error at or near ".")~~
5814+ ~~START~~
5815+ numeric
5816+ 3
5817+ ~~END~~
58135818
58145819
58155820-- GEOMETRY -> DECIMAL using CONVERT
58165821SELECT CONVERT(DECIMAL(10,0), GEOMETRY::STGeomFromText('LINESTRING(0 0, 1 1, 2 2)', 0).STNumPoints());
58175822GO
5818- ~~ERROR (Code: 33557097)~~
5819-
5820- ~~ERROR (Message: syntax error at or near ".")~~
5823+ ~~START~~
5824+ numeric
5825+ 3
5826+ ~~END~~
58215827
58225828
58235829-- GEOGRAPHY -> NUMERIC using CONVERT
58245830SELECT CONVERT(NUMERIC(10,0), GEOGRAPHY::STGeomFromText('LINESTRING(-122.34 47.65, -122.35 47.66)', 4326).STNumPoints());
58255831GO
5826- ~~ERROR (Code: 33557097)~~
5827-
5828- ~~ERROR (Message: syntax error at or near ".")~~
5832+ ~~START~~
5833+ numeric
5834+ 2
5835+ ~~END~~
58295836
58305837
58315838-- GEOGRAPHY -> DECIMAL using CONVERT
58325839SELECT CONVERT(DECIMAL(10,0), GEOGRAPHY::STGeomFromText('LINESTRING(-122.34 47.65, -122.35 47.66)', 4326).STNumPoints());
58335840GO
5834- ~~ERROR (Code: 33557097)~~
5835-
5836- ~~ERROR (Message: syntax error at or near ".")~~
5841+ ~~START~~
5842+ numeric
5843+ 2
5844+ ~~END~~
58375845
58385846
58395847-- ROWVERSION/TIMESTAMP -> NUMERIC/DECIMAL using CONVERT
0 commit comments