主キー制約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 をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
CSS レイアウトとスタイルに関する質問: 水平方向の中央揃えと最大幅の制限のバランスをとる方法最近...
この記事では、VMware 環境下で Ubuntu と Windows 間でファイルを共有する方法を...
Baidu によって定義されているデッドリンク形式には 2 種類あります。 1: XML形式のデッド...
SFTPの概念sftp は、安全なファイル転送プロトコルである Secure File Transf...
バックグラウンド管理プロジェクトを行う際には、リッチテキストエディタがよく使用されます。ここでは、非...
背景: 最近、資産報告関連の機能に取り組んでおり、中国語入力をサポートする必要があります。通常のショ...
この記事では主に、MySQL 8.0 ドライバーと Alibaba Druid バージョン間の互換性...
この記事では、VUEの具体的なコードを共有して、下部吸引ボタンを実装する例を紹介します。具体的な内容...
もうナンセンスじゃない、郵便番号HTML部分 <div class="positio...
MySQLインストールチュートリアル、参考までに具体的な内容は次のとおりです。 1. ダウンロードY...
この記事では、VMware 12でのUbuntu 16.04イメージのインストールチュートリアルを参...
Nginx では、URL のパス パラメータに基づいて、到達不可能なアップストリームに動的に転送する...
序文Linux では、スワップ パーティションとスワップ ファイルの 2 種類のスワップ領域を作成で...
目次1. タスクキュー2. 混乱を招く問題を説明する1. setTimeout(f1,0)とは何です...
目次1. 基本的な使い方2. 注意すべき点3. マルチレベルルーティング(マルチレベルルーティング)...