SQL Server SELECT INTO (日本語)

概要:このチュートリアルでは、SQL Server SELECT INTOステートメントの使用方法を学習します。テーブルをコピーします。

SQL Server SELECTINTOステートメントの概要

SELECT INTOステートメントは、新しいテーブルを作成し、クエリから行を挿入します。

次のSELECT INTOステートメントは、destinationテーブルを作成し、

条件、sourceテーブルからdestinationテーブルへ:

Code language: SQL (Structured Query Language) (sql)

sourceテーブルから部分データをコピーする場合は、WHEREを使用します。コピーする行を指定する句。同様に、選択リストで列を指定することにより、sourceテーブルのどの列をdestinationテーブルにコピーするかを指定できます。

SELECT INTOステートメントは、主キーやインデックスなどの制約をsourceテーブルから

テーブル。

SQL Server SELECTINTOの例

SELECT INTOステートメントの使用例をいくつか見てみましょう。 。

A)SQL Server SELECTINTOを使用して同じデータベース内のテーブルをコピーする例

最初に、新しいテーブルを格納するための新しいスキーマを作成します。

Code language: SQL (Structured Query Language) (sql)

次に、sales.customersテーブルのようなmarketing.customersテーブルを作成し、sales.customersテーブルからすべての行をコピーします。 div id = “d6bd8a1f7c”>

テーブルからmarketing.customersテーブルへ:

Code language: SQL (Structured Query Language) (sql)

3番目のクエリコピーを検証するためのmarketing.customersテーブルのデータ:

Code language: SQL (Structured Query Language) (sql)

次の図は部分的な出力を示しています:

B)SQL Server SELECTINTOステートメントを使用してデータベース間でテーブルをコピーする

まず、

Code language: SQL (Structured Query Language) (sql)

次に、sales.customersをからコピーします。現在のデータベース(BikeStores)をTestDb.dbo.customersテーブルに追加します。今回は、Californiaにある顧客のID、名、姓、および電子メールをコピーするだけです。

3番目に、<からのクエリデータdiv id = "a05dce813a">

コピーを確認するには:

Code language: SQL (Structured Query Language) (sql)

部分的な結果セットは次のとおりです:

このチュートリアルでは、SQLServerの使用方法を学習しましたSELECT INTO同じデータベース内またはデータベース間でテーブルをコピーするステートメント。

コメントを残す

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