MySQL での置換例の詳細な説明 replace into は insert と似ていますが、replace into は最初にテーブルにデータを挿入しようとする点が異なります。 1. このデータ行がテーブル内に既に存在することが判明した場合 (主キーまたは一意のインデックスによって決定)、まずこのデータ行を削除してから、新しいデータを挿入します。 2. それ以外の場合は、新しいデータを直接挿入します。 データが挿入されるテーブルには、主キーまたは一意のインデックスが必要であることに注意してください。そうでない場合、replace into はデータを直接挿入し、テーブルに重複したデータが生成されます。 MySQL で replace into を書き込む方法は 3 つあります。 コードは次のとおりです。 テーブル(列、...)の値(...)に置き換えます テーブルに置き換えます(列、...) を選択します... テーブルに置き換えて、col=value などを設定します... 拡張: mysql は挿入に対応する最後の主キーを取得します (通常、ユーザーは注文テーブルの主キー注文番号を取得します) デュアルからLAST_INSERT_ID()を選択する 読んでいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: JavaScript はフロントエンド Web ページでカウントダウンを実装します
>>: ログインインターセプションを実装するためのVueルーティング
序文この記事では主に、CSS3 を使用してテキスト折り紙効果を実現する例を紹介します。これは、参考と...
例示するMySql Community Edition は、5.7.11 以降、テーブルベースのデー...
コードをコピーコードは次のとおりです。 <!DOCTYPE html> <html...
目次1. docker環境が正常かどうかを確認する2. miniIOイメージをダウンロードする3. ...
背景nginx サーバー モジュールは 2 つのサーバーにプロキシする必要があるため、異なるサーバー...
この記事では、ウォーターフォールフローが底に達したときにデータを動的にロードするためのjsの具体的な...
MySQL UNION 演算子このチュートリアルでは、MySQL UNION 演算子の構文と例を紹介...
目次1. rsync、cpでファイルをコピーする2. xxxをoutfile構文に選択する3. 遅延...
1. GitLabの紹介Gitlab 公式アドレス: https://about.gitlab.co...
以下は、Flex レイアウトを使用した棒グラフです。 HTML: <div class=&qu...
データベース MySQL バージョン 8.0.18 DBeaver.exeをダウンロードするダウンロ...
yum を使用してすべての依存関係を一緒にインストールできますが、–downloadonly –d...
目次序文1. forループ2. whileループとdo-whileループ3. forEach、map...
vmware vSphere 6.5 は vSphere ソフトウェアのクラシック バージョンであ...
Web ページを作成するときに、テーブルの幅が揃っていないという問題に遭遇することがよくあります。 ...