1. 環境: MySQL-5.0.41-win32 Windows XP プロフェッショナル 2. テスト環境を確立する: t_test が存在する場合はテーブルを削除します。 テーブルt_testを作成します( bs bigint(20) NOT NULL auto_increment、 ユーザー名varchar(20) NOT NULL、 パスワードvarchar(20) デフォルトNULL、 備考 varchar(200) デフォルト NULL、 主キー (bs) )ENGINE=MyISAM AUTO_INCREMENT=4 デフォルトCHARSET=gbk; t_test に値 (1、'lavasoft'、'123456'、NULL) を挿入します。 t_test に VALUES (2,'hello',NULL,NULL) を挿入します。 t_test に VALUES (3,'haha',zz,tt) を挿入します。 3. テスト 1. フィールドを設定する テーブル t_test で、2 番目のレコード (bs=2) のパスワードを '***' に設定します。 t_test t を更新 t.password = '***' を設定します ここでt.bs = 2です。 2. 複数のフィールドを設定する テーブル t_test で、最初のレコード (bs は 1) のパスワードを '*' に設定し、コメントを '*' に設定します。 t_test t を更新 t.password = '*'、t.remark = '*' を設定します ここで t.bs = 1; 3. null値を設定する テーブル t_test で、3 番目のレコード (bs は 3) のパスワードとコメントをそれぞれ null と null に設定します。 t_test t を更新 t.password = null、t.remark = null を設定します ここで t.bs = 3; 結論 これは標準構文に従って記述されています。データベース システムによって更新の記述方法は異なりますが、標準構文がサポートされています。状況を説明するために、上記の 3 つの例では、毎回 1 行を更新します。実際には、更新される行の数は、where ステートメントの制約を通じて制御できます。 以下もご興味があるかもしれません:
|
<<: Vue が 4 レベルのナビゲーションと検証コードを実装する方法の例
>>: Docker で複数のアプリケーション サイトをプロキシするために Nginx を使用する方法
前提条件: Percona 5.6 バージョン、トランザクション分離レベルは RR mysql>...
1. VMwareでCentos7を接続し、固定IPを設定する1) まず、仮想イメージ名を右クリック...
この記事では、MySQL 5.7.21のインストールに関する注意事項をまとめ、皆さんと共有します。 ...
この記事では、ページ印刷の自動ページングを実現するためのVueの具体的なコードを例として紹介します。...
ダウンロードしてインストールします。まず、システムに MySQL または MariaDB があるかど...
序文私のチームが税制モジュールを開発していたとき、計算問題、特にグリッド内の計算を解決するために時間...
目次1. ログ関連サービス2. システム内の共通ログファイル1. ログ関連サービスCentOS 6....
まずはエフェクト画像を投稿します:全体的なスタイルとレイアウトが崩れないように、スクロール バーがロ...
目次背景データ型を決定する方法は何ですか? 1. typeof を使用して基本データ型を決定します。...
この記事の例では、Vueプロジェクトでのトークン検証ログインの具体的なコードを参考までに共有していま...
目次DockerコンテナのエクスポートDockerコンテナのインポートこの記事では主に、コンテナ...
ウェブサイトの互換性のデバッグは本当に面倒です。今日のウェブサイト デザイナーは、以前よりもはるかに...
退屈していたので、突然角丸四角形の実装を思いつきました。しかし、私たちはこの話題についてあまりにも長...
SQLのlike文では、例えば SELECT * FROM user WHERE username...
目次序文:成し遂げる:要約:まず効果を見てみましょう: 序文:このアイデアは、Bilibili のア...