主キー制約PRIMARY KRY 主キーは一意です。テーブルには主キーを 1 つだけ設定できます。 ##制約なしテーブル stu0( を作成します 識別子 int 名前 varcahr(50) ) stu0(name)value("Zhang Sanfeng") に挿入します。 ##方法 1: テーブルを作成し、主キー制約を追加するCreate table stu1( Id int 主キー; 名前varchar(50) ) ##方法 2: テーブルstu2を作成( Id int、 名前varchar(50)、 主キー(名前) ) 成功: insert intostu1(in,name)value("2,张三丰"); 成功 テスト 1: insert into stu(id,name)value(null,"张三丰"); #失敗、プロンプトは空にできません テスト 2: ユニーク制約UNIQUE KEY 一意制約はデータの一意性を保証します。各データ テーブルには複数の一意制約を設定できます。 一意制約 ##名前に一意制約を追加するテーブルstu3を作成します( Id int 主キー、 名前 varchar(50) ユニーク ) stu3(id,name)value(1,"Zhang Sanfeng") に挿入します。 stu3(id,name)value(2,"Zhang Sanfeng") に挿入します。 エラー 1062(23000): キー 'name' のエントリ '张三丰' が重複しています stu3(id,name)value(2,"张三") に挿入します。 これで、MYSQL 主キー制約とユニーク制約の違いに関するこの記事は終了です。MYSQL 主キー制約とユニーク制約の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
目次1. 準備2. MySQL暗号化関数方式2.1 MySQL 暗号化2.2 MYSQL 復号化3....
React tsxは参照用にランダムな検証コードを生成します。具体的な内容は次のとおりです。最近、t...
Docker プロセス、メモリ、カップ消費量を表示dockerコンテナを起動し、dockerinsp...
序文モバイル端末のREM適応ソリューションのレビューと概要remの使い方rem 単位の計算は、HTM...
目次序文非同期イテレータとは何ですか?非同期イテレータストリームとしてページング機能を備えたAPIの...
a タグ疑似クラスの役割: 「:link」: 訪問されていないタグの状態。 「:visited」: ...
解決Docker for Macに付属するLinux仮想マシン(軽量ですが、ソケットファイルを使用し...
ここでは、MySQL の使用中に発生するいくつかの問題とその解決策を示します。 sql_mode=o...
1. シーケンステーブルを作成する テーブル `sequence` を作成します ( `name` ...
MySQL バージョン: MySQL Community Edition (GPL) ------ ...
目次1. プロトタイプモード例1例2例3 2. オブザーバーパターン1. プロトタイプモードプロトタ...
目次1. はじめに2. 使用1. vue2とvue3の違い2. ページ上の一部のデータはキャッシュす...
1. ネイティブネットワークリクエスト1. XMLHttpRequest (W3C 標準) // 約...
目次概要リバースプロキシの役割Nginx リバース プロキシ イントラネット侵入 8081 ポートの...
3つのパラダイム1NF: フィールドは分離不可能です。 2NF: 主キーがあり、非主キー フィールド...