MySQL での置換例の詳細な説明 replace into は insert と似ていますが、replace into は最初にテーブルにデータを挿入しようとする点が異なります。 1. このデータ行がテーブル内に既に存在することが判明した場合 (主キーまたは一意のインデックスによって決定)、まずこのデータ行を削除してから、新しいデータを挿入します。 2. それ以外の場合は、新しいデータを直接挿入します。 データが挿入されるテーブルには、主キーまたは一意のインデックスが必要であることに注意してください。そうでない場合、replace into はデータを直接挿入し、テーブルに重複したデータが生成されます。 MySQL で replace into を書き込む方法は 3 つあります。 コードは次のとおりです。 テーブル(列、...)の値(...)に置き換えます テーブルに置き換えます(列、...) を選択します... テーブルに置き換えて、col=value などを設定します... 拡張: mysql は挿入に対応する最後の主キーを取得します (通常、ユーザーは注文テーブルの主キー注文番号を取得します) デュアルからLAST_INSERT_ID()を選択する 読んでいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: JavaScript はフロントエンド Web ページでカウントダウンを実装します
>>: ログインインターセプションを実装するためのVueルーティング
時間フィールドは、データベースの使用時によく使用されます。よく使われるのは作成時間と更新時間です。し...
IE は開発の初期段階では頭を悩ませましたが、他のブラウザとは異なります。他のブラウザがサポートして...
目次1. ヘルプコマンド2. ミラーコマンド3. コンテナコマンド1. ヘルプコマンド1. 現在のD...
1. 需要ベースには 300 台の新しいサーバーがあり、CentOS7.6 オペレーティング システ...
導入前回の記事では、Redis をインストールして設定しましたが、まだ終わりではありません。PHP ...
1. ディレクトリホワイトリストを設定する:指定されたリクエストパスに制限を設定しないでください。た...
utf8mb4 エンコーディングは utf8 エンコーディングのスーパーセットであり、utf8 と互...
目次アプレットのソースコードはどこにありますか? PC ミニプログラムはどのように暗号化されますか?...
日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行するこ...
目次1. ChildNodes属性のトラバーサル2. 要素シリーズ属性のトラバーサル以前は、chil...
1. はじめに● ランダム書き込みではヘッドがトラックを頻繁に変更するため、効率が大幅に低下します。...
目次序文: 1. vue-cliでプロジェクトを作成する2. ルーターをインストールする3. ディレ...
次に、ログ管理、ログのアーカイブ、ログのトラブルシューティング、イベントの転送と収集のためのコンピュ...
まず、方法を理解します。 docker exec を使用して Docker コンテナに入るDocke...
エラーの説明Docker Desktop をインストールすると、WSL2 (Windows ベースの...