web-dev-qa-db-ja.com

別のテーブルスペースを使用したクエリからのテーブルの作成(Oracle SQL)

私が開発したいくつかのクエリからデータベースにいくつかのテーブルを作成したいと思います。以下のコードを使用して、テーブルを作成しましたが、うまく機能します。

私が抱えている問題は、明らかに、使用するはずのテーブルスペースとは異なるテーブルスペースを使用してテーブルを作成したことです。以下のようなコードでそれを指定する方法はありますか?免責事項ですが、私はデータのエンドユーザーであるため、テクノロジーに精通しているわけではありません。

CREATE TABLE new_permanent_table
AS
SELECT *
FROM old_temporary_table
WHERE amount<5000;
14
user1723699

他のテーブルスペースにクォータがあると仮定すると、CREATE TABLEステートメントの下に「TABLESPACE <テーブルスペース名>」ステートメントを追加することができます。

CREATE TABLE new_permanent_table
TABLESPACE other_tablespace
AS
SELECT *
FROM old_temporary_table
WHERE amount<5000;
31
roartechs