SQL UNIQUE制約 UNIQUE 制約は、データベース テーブル内の各レコードを一意に識別します。 テーブルごとに複数の UNIQUE 制約を設定できますが、PRIMARY KEY 制約はテーブルごとに 1 つしか設定できないことに注意してください。 次の SQL は、「Persons」テーブルの作成時に、「Id_P」列に UNIQUE 制約を作成します。 テーブルの作成 ( Id_P int NULLではない、 姓 varchar(255) NOT NULL, ファーストネームvarchar(255)、 住所varchar(255)、 都市ヴァルチャー(255)、 ユニーク (Id_P) ) UNIQUE 制約に名前を付け、複数の列に対して UNIQUE 制約を定義する必要がある場合は、次の SQL 構文を使用します。 テーブルの作成 ( Id_P int NULLではない、 姓 varchar(255) NOT NULL, ファーストネームvarchar(255)、 住所varchar(255)、 都市ヴァルチャー(255)、 制約 uc_PersonID UNIQUE (Id_P、LastName) ) テーブルが作成されたら、「Id_P」列に UNIQUE 制約を作成するには、次の SQL を使用します。 UNIQUE 制約に名前を付け、複数の列に UNIQUE 制約を定義するには、次の SQL 構文を使用します。 UNIQUE 制約を削除するには、次の SQL を使用します。 このように、重複レコードを挿入するたびに、MySQL はキー uni_que の重複エントリ value1-value2 を要求します。もちろん、挿入時に無視するように ignore を追加することもできます。重複レコードがなくなったので、レコードが存在しない場合は挿入を開始し、存在する場合は更新を開始します。 この文は値を挿入することを意味します。レコードがない場合は、 このセクションでは、レコードが存在する場合は、 以下もご興味があるかもしれません:
|
<<: WeChatアプレットが複数行テキストのスクロール効果を実現
>>: Windows Server 2012 でデスクトップ上の一般的なアイコンを表示または非表示にする方法
この記事では、権限の問題により MySQL 構成ファイル my.cnf を起動できない場合の関連する...
問題の説明:たとえば、ファイル 11 の内容は次のとおりです。こんにちはファイル22の内容は次のとお...
目次server1にnginxをデプロイするサーバーにlnmpを展開するノード3にhttpdをデプロ...
目次序文TypeScript の列挙型とは何ですか? TypeScriptで列挙型を使用する際に注意...
すべてがファイルです! UNIX はすでにそれを言っています。エリック・レイモンドはこう言いました。...
目次レンダリングAPIの変更レンダリング関数のパラメータレンダリング関数のシグネチャの変更VNode...
<TH> タグは、テーブル内のヘッダーのプロパティを設定するために使用されます。以下の...
1.公式サイトからダウンロードして解凍する参考: ダウンロード後、zip 圧縮ファイル (mysql...
目次1. 事例紹介2. システムのデフォルトのストレージエンジンとデフォルトの文字セットを表示する3...
序文このプロジェクトでは円形のメニューが必要です。オンラインで検索しましたが、適切なものが見つからな...
序文Dockerを使ってHadoopクラスタを起動するたびに、ネットワークカードの再バインド、IPの...
MySQL5.6 SSLファイルの作成方法公式ドキュメント: https://dev.mysql.c...
目次導入例要約する導入$属性すべての親コンポーネントのプロパティを継承します (props を通じて...
序文Zabbix は最も主流のオープンソース監視ソリューションの 1 つです。導入自体は難しくありま...
yum を使用してすべての依存関係を一緒にインストールできますが、–downloadonly –d...