自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL語(yǔ)句中UPDATE的三種用法

數(shù)據(jù)庫(kù) MySQL
更新操作是數(shù)據(jù)庫(kù)中最常用的操作之一,下面將為您介紹update語(yǔ)句的三種使用方法,供您參考,希望對(duì)您有所幫助。

SQL語(yǔ)句中的更新語(yǔ)句update是最常用的語(yǔ)句之一,下面將為您介紹update語(yǔ)句的三種使用方法,供您參考,希望對(duì)您有所幫助。

一、環(huán)境:
MySQL-5.0.41-win32
Windows XP professional
 
二、建立測(cè)試環(huán)境:
 
DROP TABLE IF EXISTS t_test;
CREATE TABLE t_test (
  bs bigint(20) NOT NULL auto_increment,
  username varchar(20) NOT NULL,
  password varchar(20) default NULL,
  remark varchar(200) default NULL,
  PRIMARY KEY  (bs)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gbk;
 
 
INSERT INTO t_test VALUES (1,'lavasoft','123456',NULL);
INSERT INTO t_test VALUES (2,'hello',NULL,NULL);
INSERT INTO t_test VALUES (3,'haha',zz,tt);
 
三、測(cè)試
 
1、set一個(gè)字段
在表t_test中設(shè)置第二條記錄(bs為2)的password為'***'。
update t_test t
   set t.password = '***'
 where t.bs = 2;
 
2、set多個(gè)字段
在表t_test中設(shè)置***條記錄(bs為1)的password為'*'、remark為'*'。
update t_test t
   set t.password = '*', t.remark = '*'
 where t.bs = 1;
 
3、set null值
在表t_test中設(shè)置第三條記錄(bs為3)的password為null、remark為null。
update t_test t
   set t.password = null, t.remark = null
 where t.bs = 3;
 
這個(gè)是按照標(biāo)準(zhǔn)語(yǔ)法寫(xiě)的,在不同的數(shù)據(jù)庫(kù)系統(tǒng)中,update還有更多的寫(xiě)法,但是標(biāo)準(zhǔn)寫(xiě)法都是支持的。以上三個(gè)例子為了說(shuō)明情況,每次都更新一行。在實(shí)際中,可以通過(guò)where語(yǔ)句約束來(lái)控制更新行數(shù)。
 

【編輯推薦】

SQL中的n+1次select語(yǔ)句查詢問(wèn)題

SQL中SELECT INTO和INSERT INTO SELECT語(yǔ)句介紹

如何解決SQL Server中傳入select語(yǔ)句in范圍參數(shù)

使用SQL中SELECT語(yǔ)句的使用條件邏輯

SQL語(yǔ)句中的嵌套SELECT語(yǔ)句

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-07 13:41:50

SQL語(yǔ)句

2010-09-25 14:38:29

SQL分頁(yè)

2010-11-11 11:13:54

SQL Server

2010-09-25 15:07:08

SQL插入語(yǔ)句

2022-03-23 14:04:32

SQL字符串數(shù)據(jù)類(lèi)型

2022-05-19 23:40:34

SQL語(yǔ)句引號(hào)

2010-09-24 19:18:22

SQL索引

2010-09-03 14:39:15

SQLSELECT語(yǔ)句

2010-09-03 15:47:40

SQL語(yǔ)句鎖定

2009-08-26 18:10:44

C# using的用法

2010-09-03 14:47:50

SQLSELECT語(yǔ)句

2009-09-02 09:12:17

SELECT語(yǔ)句DB2

2010-09-07 16:38:36

SQL語(yǔ)句SELECT DIST

2010-09-03 11:25:58

SQL刪除

2010-11-12 14:00:24

Transact-SQ

2010-11-22 17:00:10

MySQL建表語(yǔ)句

2010-05-25 15:24:38

MySQL updat

2009-08-26 17:21:05

C# using

2010-07-27 16:54:40

DB2數(shù)據(jù)庫(kù)

2010-06-28 17:43:44

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)