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

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light データベースの使用 » Ultra Light データベースの操作 » Ultra Light のテーブルとカラムの操作

 

Ultra Light テーブルの削除

次の条件を満たすテーブルを削除できます。

  • パブリケーションでアーティクルとして使用されていない

  • 別のテーブルの外部キーで参照されているカラムがない

このような場合は、パブリケーションを変更するか、外部キーを削除してから、テーブルを削除します。

Sybase Central または Interactive SQL のいずれかを使用して、このタスクを実行できます。

Sybase Central

Sybase Central では、選択したテーブルを操作しながら、これらのタスクを実行できます。

♦  Ultra Light テーブルを削除するには、次の手順に従います (Sybase Central の場合)。
  1. Ultra Light データベースに接続します。

  2. 左ウィンドウ枠で、[テーブル] をダブルクリックします。

  3. テーブルを右クリックして、[削除] を選択します。

  4. [はい] をクリックします。

Interactive SQL

Interactive SQL では、テーブルの削除をテーブルのドロップとも呼びます。テーブルを削除するには、DROP TABLE 文を使用します。

♦  Ultra Light テーブルを削除するには、次の手順に従います (Interactive SQL の場合)。
  1. Ultra Light データベースに接続します。

  2. DROP TABLE 文を実行します。

    たとえば、次に示す DROP TABLE 文は、Skills テーブルからすべてのレコードを削除し、データベースから Skills テーブルの定義を削除します。

    DROP TABLE Skills;

    CREATE 文と同様、DROP 文はテーブルを削除する前と後に COMMIT 文を自動的に実行します。したがって、最後に COMMIT または ROLLBACK を実行した後の変更はすべて確定されます。DROP 文では、テーブル上のインデックスもすべて削除されます。

参照