update set语句是什么意思?
Update是一个数据库SQL语法用语,用途是更新表中原有数据,单独使用时使用where匹配字段。
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值,update语句的写法:
1、UPDATE table_name
2、SET column1=value1,column2=value2,...
3、WHERE column(1)=value(1),column(2)=value(2)...and column(n)=value(n);
4、UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing',WHERE LastName = 'Wilson'
扩展资料
SQL语言细分为几个语言元素,包括:
1、子句,是语句和查询的组成部分。
2、表达式,可以生成标量值,也可以生成由列和行数据组成的表。
3、谓词,指定可以评估为SQL三值逻辑(3VL)(真/假/未知)或布尔真值的条件,用于限制语句和查询的效果,或用于更改程序流。
4、查询,根据特定条件检索数据。这是SQL的一个重要元素。
语句可能对架构和数据产生持久影响,或者可能控制事务,程序流,连接,会话或诊断。
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值,update语句的写法:
1、UPDATE table_name。
2、SET column1=value1,column2=value2,...
3、WHERE column(1)=value(1),column(2)=value(2)...and column(n)=value(n)。
4、UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing',WHERE LastName = 'Wilson'。
用途:更新表中原有数据:
单独使用,使用where匹配字段。
set后面,更新字段值,既可以一次一项,也可以一次多项。
例:
“Person”表中的原始数据:
LastName FirstName Address City。
Nilsen Fred Kirkegt 56 Stavanger。
Rasmussen Storgt 67。
运行下面的SQL将Person表中LastName字段为”Rasmussen”的FirstName更新为”Nina”:
UPDATE Person SET FirstName = 'Nina' WHERE LastName = 'Rasmussen'。