Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ 空間データサポート » 空間データ

 

空間カラムの作成 (Sybase Central の場合)

空間データをサポートするカラムを追加して、空間データを任意のテーブルに追加できます。

前提条件

そのテーブルの所有者であるか、そのテーブルに対する ALTER 権限を持っているか、または ALTER ANY TABLE または ALTER ANY OBJECT システム権限を持っていることが必要です。

テーブルにはプライマリキーが必要です。プライマリキーが定義されていない場合、空間カラムを含んでいるテーブルに対して、更新操作と削除操作がサポートされません。

 ♦ 空間カラムの作成 (Sybase Central の場合)
  1. データベースに接続します。

  2. 新しいカラムを作成します。

    • 左ウィンドウ枠で、[テーブル] リストを展開します。

    • テーブルを右クリックし、[新規] » [カラム] をクリックします。

  3. 空間データ型を設定します。

    1. [カラム名] を右クリックし、[プロパティ] をクリックします。

    2. [データ型] タブをクリックします。

    3. [組み込みタイプ] を選択し、ドロップダウン リストから空間データ型を選択します。

    4. [空間参照系の設定] を選択し、ドロップダウン リストから空間参照系を選択します。

      [カラムのプロパティ] ウィンドウの [データ型] タブ。
    5. [OK] をクリックします。

  4. [ファイル]  » [保存] をクリックします。

結果

空間カラムが、既存のテーブルに追加されます。

次の手順

ALTER TABLE 文を使用して、カラムに SRID 制約を課し、空間カラムに保存できる値を制限できます。空間データをカラムに追加することもできます。

 参照

SRID カラム制約の追加