0

ビュー(xmin、ymin、xmax、ymax)の数値に数値を追加する必要があります。テーブルには、varbinary(max)値としてジオメトリがあります。

ジオメトリフィールドからbbox値を取得するにはどうすればよいですか?

どんな提案にも感謝します。

4

1 に答える 1

2

私が理解したことから、列で使用SUBSTRING()してvarbinary個々のバインドされた値を抽出し、その結果をにキャストできますint(存在する場合int)。

このようなもの:

SELECT xmin = CAST(SUBSTRING(bbox, xmin_start_pos, xmin_byte_length) AS int)
FROM ...
于 2011-02-07T09:48:08.020 に答える