sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2016:SQLスクリプトからテーブルを作成する

    SQL Serverでは、CREATE TABLEを使用してSQLスクリプトを実行することでテーブルを作成できます。 ステートメント。

    SSMS GUIを使用してテーブルを作成したので、SQLスクリプトを使用してテーブル(または2つ)を作成します。

    SQLを使用してテーブルを作成するには、CREATE TABLEを使用します 声明。列名とそのデータ型、および必要に応じてその他のプロパティを指定します。

    1. 新しいクエリウィンドウを開く

      新しいクエリをクリックして、新しいクエリウィンドウを開きます ツールバーで。

    2. SQLスクリプトを実行する

      SQLスクリプト(下記)をクエリウィンドウに貼り付けて実行し、実行をクリックします。 ツールバーのボタン。

      次の方法でクエリを実行することもできます:

      • F5を押す キーボードで。
      • クエリ>実行をクリックします トップメニューから。
      • 実際のクエリウィンドウを右クリックして、実行を選択します。 コンテキストメニューから。

      SQLスクリプト

      コピーして貼り付けるコードは次のとおりです。

      CREATE TABLE Genres (
          GenreId int IDENTITY(1,1) NOT NULL PRIMARY KEY,
          Genre nvarchar(50) NOT NULL
      );
    3. テーブルが作成されたことを確認します

      また、SQLを使用して、テーブルが作成されたことを確認しましょう。

      SELECT * FROM sys.tables;を実行します データベース内のすべてのテーブルのリストを返します。

      もちろん、テーブルを右クリックしてオブジェクトエクスプローラーを更新することもできます。 ノードを選択し、更新を選択します 前のテーブルを作成したときと同じように。

    テーブルオプション

    CREATE TABLE ステートメントは、テーブルの正確なプロパティを指定できる多くの追加オプションを受け入れます。

    このチュートリアルで詳しく説明するには多すぎますが、暗号化、レプリケーション、インデックスなどのオプションが含まれています。

    ただし、次に、テーブル間の関係を作成するときに、これらのオプションの1つである外部キー制約について説明します。


    1. 2つの同期レプリカ間でSQLServerのAlwaysON可用性グループを構成します。パート2

    2. 知っておくべきSQLServerシノニムに関する7つの事実

    3. RailsとPostgreSQLを使用してオカレンスを含むグループ化されたリストを返します

    4. [更新2]重大:Officeの更新によりアクセスが中断されます—クエリが破損しています