2011-12-14 26 views
0

Xを取得する方法及びYは、SQL空間カラムからWKT座標が比較的容易と思われる:SQLの空間テーブルにxyカラムを挿入するトリガ?

テーブル

FROM Shape.STX AS [X座標]、 Shape.STY AS [Y座標] を選択します

しかし、エンドユーザーが消費するために同じテーブルの列にX値とY値を報告するという運用上の要件があります。これが従来のデータであることを考えると、一部のXY列にはすでにデータが格納されていますが、多くはそうではありません。ですから、どのようにupdateまたはinsertでcol.xとcol.yを設定し、既存のnull col.xとcol.yに値を設定するトリガーを定義するのでしょうか?

答えて

0

挿入と更新がこのデータを正しく入力すると仮定して、今すぐデータの1回のパスを実行できませんでしたか?

UPDATE table 
SET X_Coord = SHAPE.STX, Y_Coord = SHAPE.STY 
WHERE X_Coord IS NULL; 
関連する問題