mysql 中 update 语句的用法
本文详细介绍了, 中 语句的用法,系统全面的学习下 更新语句的
用法,有需要的朋友可以参考下
首先,单表的 语句:
!"#$%&#'!"($%&()))
*+,&-.."
/)))
0&"+!"
其次,多表的 语句:
&1&!
!"#$%&#'!"($%&()))
*+,&-.."
语法可以用新值更新原有表行中的各列。
子句指示要修改哪些列和要给予哪些值。* 子句指定应更新哪些行。
如果没有 * 子句,则更新所有的行。如果指定了 / 子句,则按照被指定
的顺序对行进行更新。
0 子句用于给定一个限值,限制可以被更新的行的数目。
语句支持以下修饰符:
#,如果您使用 关键词,则 的执行被延迟了,直到没有其它的
客户端从表中读取为止。
(,如果您使用 关键词,则即使在更新过程中出现错误,更新语句也不会中断。
如果出现了重复关键字冲突,则这些行不会被更新。如果列被更新后,新值会导致数据转
化错误,则这些行被更新为最接近的合法的值。
如果您在一个表达式中通过 访问一列,则 使用列中的当前值。
例如,把年龄列设置为比当前值多一:
评论0