ホームページ > データベース > SQL > SQLデータベースに主キーを設定するにはどうすればよいですか?

SQLデータベースに主キーを設定するにはどうすればよいですか?

青灯夜游
リリース: 2020-07-28 10:54:29
オリジナル
41429 人が閲覧しました

設定方法: 1. SQL Server Management Studio ツールを使用してデータベースに接続します; 2. データベースの「テーブル」を展開し、設定する必要があるデータテーブルを右クリックし、「デザイン」を選択します"; 3. テーブル デザイナー インターフェイスで、対応する行を右クリックし、[主キーの設定] を選択して主キーの設定を完了し、[保存] をクリックします。

SQLデータベースに主キーを設定するにはどうすればよいですか?

主キーはテーブル内の 1 つ以上のフィールドであり、その値はテーブル内のレコードを一意に識別するために使用されます。 2 つのテーブル間のリレーションシップでは、一方のテーブルで主キーを使用して、他方のテーブルから特定のレコードを参照します。主キーは、テーブル定義の一部である一意のキーです。テーブルの主キーは複数のキーワードで構成でき、主キーの列に NULL 値を含めることはできません。

#プライマリキーの定義

[SQL Server Management Studio]管理ツールを開き、データベースに接続します

SSMS ツールを使用して主キーを定義します。

    「データベース」を展開し、対応するデータベースを展開し、次にデータベース内の「テーブル」を展開し、主キーを定義する必要があるデータテーブルを選択し、「デザイン」を選択します。

  1. SQLデータベースに主キーを設定するにはどうすればよいですか?
  2. テーブル デザイナー インターフェイスに入り、対応する行を右クリックし (複数の列を含む複合主キーを定義する必要がある場合は、Ctrl キーを押しながら選択します)、 「主キーの設定」これで主キーの設定は完了です。

  3. SQLデータベースに主キーを設定するにはどうすればよいですか?
  4. 保存ボタンをクリックするか、Ctrl F5 キーを押して保存します。データテーブルを展開し、「キー」を展開すると、定義された主キーが表示されます。

  5. SQLデータベースに主キーを設定するにはどうすればよいですか?
  6. そうでない場合は、更新キーまたは F5 キーを押して更新してください。

  7. SQLデータベースに主キーを設定するにはどうすればよいですか?
#SQL を使用して主キーを定義する

方法 1: データ テーブルの作成時に主キーを定義する

SSMS ツールバーの [新しいクエリ] をクリックして、[SQL エディター] ウィンドウを開きます

  1. SQLデータベースに主キーを設定するにはどうすればよいですか?作成 SQL コードを入力します
  2. USE schoolDB                                                 --打开数据库schoolDB
    GO
    IF EXISTS(SELECT * FROM sysobjects WHERE name='student') 
    DROP TABLE student                --检查student是否已经存在,如果存在,则删除
    GO
    CREATE TABLE student                                           --表名为student
    (
    	  StuID int NOT NULL PRIMARY KEY,                                           --学生学号
    	  StuName varchar(15) NOT NULL,                                 --学生姓名
    	  Sex char(2) NULL,                                             --性别
    	  Major varchar(20) NULL,                                      --所选专业
    )
    ログイン後にコピー
[分析] ボタンをクリックするか、Ctrl F5 を押したまま SQL コードを構文分析し、SQL ステートメントの構文が正しいことを確認します。

  1. SQLデータベースに主キーを設定するにはどうすればよいですか?「実行」ボタンをクリックするか、F5 キーを押したまま SQL コードを実行します。

  2. SQLデータベースに主キーを設定するにはどうすればよいですか?データ テーブル内のキーを表示します。

  3. SQLデータベースに主キーを設定するにはどうすればよいですか?
方法 2: データ テーブル定義の主キーを変更する

SSMS ツールバーの [新しいクエリ] をクリックし、 「SQL エディター」ウィンドウを開きます。

  1. SQLデータベースに主キーを設定するにはどうすればよいですか?作成 SQL コードを入力します。
  2. USE schoolDB                                  --打开数据库schoolDB
    GO
    ALTER TABLE student
    ADD CONSTRAINT PK_student PRIMARY KEY (StuID) --将表中的StuID设为主键
    ログイン後にコピー
「分析」ボタンをクリックするか、Ctrl F5 を押したままにします。 SQL を編集する コードは文法的に分析され、SQL ステートメントの構文が正しいかどうかが確認されます。

  1. SQLデータベースに主キーを設定するにはどうすればよいですか?「実行」ボタンをクリックするか、F5 キーを押したまま SQL コードを実行します。

  2. SQLデータベースに主キーを設定するにはどうすればよいですか?データ テーブル内のキーを表示します。

  3. SQLデータベースに主キーを設定するにはどうすればよいですか?
#主キーの削除

SSMS ツールを使用して主キーを削除

方法 1: オブジェクト エクスプローラーで主キーを削除する

  1. 展开需要删除主键的数据表,然后再展开“键”。
    SQLデータベースに主キーを設定するにはどうすればよいですか?
  2. 右击需要删除的主键,选择“删除”。
    SQLデータベースに主キーを設定するにはどうすればよいですか?
  3. 在删除对象界面,点击“确定”,即可完成主键删除。
    SQLデータベースに主キーを設定するにはどうすればよいですか?

方式二:在表设计器中删除主键

  1. 右击需要删除主键的数据表,选择“设计”。
    SQLデータベースに主キーを設定するにはどうすればよいですか?
  2. 进入表设计器界面,右击包含主键的行,选择“删除主键”。
    SQLデータベースに主キーを設定するにはどうすればよいですか?
  3. 点击保存键,或者按Ctrl+F5键进行保存删除主键后的数据表信息。
    SQLデータベースに主キーを設定するにはどうすればよいですか?

使用SQL方式删除主键

  1. 在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口
    SQLデータベースに主キーを設定するにはどうすればよいですか?

  2. 输入创建SQL代码

USE schoolDB                          --打开数据库schoolDB
GO
ALTER TABLE student
DROP CONSTRAINT PK_student			  --将表中的主键约束PK_studnet删除
ログイン後にコピー
  1. 点击“分析”按钮,或按住Ctrl+F5,对SQL代码进行语法分析,确保SQL语句语法正确。
    SQLデータベースに主キーを設定するにはどうすればよいですか?
  2. 点击“执行”按钮,或按住F5,执行SQL代码。
    SQLデータベースに主キーを設定するにはどうすればよいですか?
  3. 主键已被删除。
    SQLデータベースに主キーを設定するにはどうすればよいですか?

相关教程推荐:《数据库视频教程》、《PHP教程

以上がSQLデータベースに主キーを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート