ORACLE機能 SQL

[SQL] SELECTした値でINSERTする

投稿日:

SELECTした結果をそのまま他のテーブルにINSERTするSQL文のサンプルです。

サンプル

例)m_user2テーブルの検索結果を、m_userテーブルにINSERTする

例)test2.m_userテーブルの全データを、test1.m_userテーブルにINSERTする

test2.m_userとtest1.m_user は同じテーブル構成である必要があります。

解説

  • SELECTしたカラム構成とINSERTするカラム構成は合わせる必要があります。

スポンサーリンク

スポンサーリンク

-ORACLE機能, SQL

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[SQL] いずれかに一致したものを抽出する(IN)

指定した値のいずれかに一致したものを抽出するには、IN句を使用します。 構文 IN句には、①値を指定 ②SQL文を指定の ...
ORACLE

[ORACLE] テーブル名やカラム名に予約語を使う

テーブル名やカラム名には通常、予約語(SELECTとかINSERTなど)は使用できませんが、ダブルクォーテーションで囲う ...
ORACLE

[SQL] 集計した件数でソートする

集計した件数でソートするには、ORDER BY句にCOUNT関数を記述すればOKです。 サンプル 以下テーブルをサンプル ...
ORACLE

[SQL] WHERE句で範囲指定をする(BETWEEN)

WHERE句で範囲指定したい場合は、BETWEENを使用します。 構文 (BETWEEN構文) <対象値> BETWEE ...
ORACLE

[ORAエラー] ORA-12514: TNS: リスナーは接続記述子でリクエストされたサービスを現在認識していません

以下のように表示されます。 (日本語) ORA-12514: TNS: リスナーは接続記述子でリクエストされたサービスを ...

スポンサーリンク