mysqlの主キーのキーワードは何ですか

下次还敢
リリース: 2024-04-26 07:09:14
オリジナル
603 人が閲覧しました

MySQL では、PRIMARY KEY キーワードを使用して主キーを指定します。主キーは、レコードの各行を一意に識別するフィールドまたはフィールドの組み合わせです。これは一意です (主キーの値は行ごとに異なります)。 ) および非 null (主キーの値が異なる) プロパティ。さらに、次の構文を使用して主キーを定義します: CREATE TABLE table_name ( column_name1 DATA_TYPE PRIMARY KEY, ... )。

mysqlの主キーのキーワードは何ですか

#MySQL の主キーのキーワード

MySQL では、主キーの指定に使用されるキーワードは ## です。 #主キー

主キーの定義

主キーは、データベース テーブル内のレコードの各行を一意に識別するフィールドまたはフィールドの組み合わせです。次のプロパティがあります:

    一意性:
  • 主キーの値は、特定のテーブル内のすべての行で一意です。
  • NULL 以外:
  • 主キーを NULL 値にすることはできません。
PRIMARY KEY キーワードを使用する

1 つ以上のフィールドを主キーとして指定するには、テーブルの作成時に次のように PRIMARY KEY キーワードを使用します。 :

<code class="sql">CREATE TABLE table_name (
  column_name1 DATA_TYPE PRIMARY KEY,
  column_name2 DATA_TYPE,
  ...
);</code>
ログイン後にコピー

ここで:

    table_name
  • はテーブルの名前です。
  • column_name1
  • は主キー フィールドの名前です。
  • DATA_TYPE
  • フィールドのデータ型を指定します。

次の例では、

customers

という名前のテーブルを作成します。ここで、customer_id は主キーです。<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;code class=&quot;sql&quot;&gt;CREATE TABLE customers ( customer_id INT PRIMARY KEY, name VARCHAR(255), email VARCHAR(255) );&lt;/code&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div> 上の例では、

customer_id

フィールドは一意であり、null ではありません。つまり、テーブル内の 2 つの行が同じ customer_id 値を持つことはなく、 customer_id 値が NULL になることはありません。

以上がmysqlの主キーのキーワードは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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