Country,State,District,taluk のような次のフィールドを持つ POSTGIS に DB があります。各フィールドは ID によって相互にリンクされています。今、私はユニークなIDを作成して新しいフィールドを追加したい(例:Sub_locality&Locality)、それを古いDBに追加する PostGISでどうすればいいですか?前もって感謝します。
1 に答える
1
これはかなり概念的な質問なので、回答でコードを指定できるかどうかはわかりません。ただし、基本的にはいくつかの手順があります。
新しいテーブルを作成して入力します。
追加のフィールドを追加します(データベースがヌルフリーになるまで、最初はヌルを許可します)
追加フィールドに入力します (
update foo set bar_id = (select id from bar where ....)
)
null をチェックします。次に、完了したら、null 制約がないようにテーブルを変更します。中間チェックが必要な場合はCHECK
、id が特定のポイントを下回っている、または外部キーが null でないという制約を追加できます。
于 2013-11-18T02:25:09.973 に答える