SQL Serverでは、CREATE TABLE
を使用してSQLスクリプトを実行することでテーブルを作成できます。 ステートメント。
SSMS GUIを使用してテーブルを作成したので、SQLスクリプトを使用してテーブル(または2つ)を作成します。
SQLを使用してテーブルを作成するには、CREATE TABLE
を使用します 声明。列名とそのデータ型、および必要に応じてその他のプロパティを指定します。
-
新しいクエリウィンドウを開く
新しいクエリをクリックして、新しいクエリウィンドウを開きます ツールバーで。
-
SQLスクリプトを実行する
SQLスクリプト(下記)をクエリウィンドウに貼り付けて実行し、実行をクリックします。 ツールバーのボタン。
次の方法でクエリを実行することもできます:
- F5を押す キーボードで。
- クエリ>実行をクリックします トップメニューから。
- 実際のクエリウィンドウを右クリックして、実行を選択します。 コンテキストメニューから。
SQLスクリプト
コピーして貼り付けるコードは次のとおりです。
CREATE TABLE Genres ( GenreId int IDENTITY(1,1) NOT NULL PRIMARY KEY, Genre nvarchar(50) NOT NULL );
-
テーブルが作成されたことを確認します
また、SQLを使用して、テーブルが作成されたことを確認しましょう。
SELECT * FROM sys.tables;
を実行します データベース内のすべてのテーブルのリストを返します。もちろん、テーブルを右クリックしてオブジェクトエクスプローラーを更新することもできます。 ノードを選択し、更新を選択します 前のテーブルを作成したときと同じように。
テーブルオプション
CREATE TABLE
ステートメントは、テーブルの正確なプロパティを指定できる多くの追加オプションを受け入れます。
このチュートリアルで詳しく説明するには多すぎますが、暗号化、レプリケーション、インデックスなどのオプションが含まれています。
ただし、次に、テーブル間の関係を作成するときに、これらのオプションの1つである外部キー制約について説明します。