UPDATE SQL语句详细用法

UPDATE SQL语句详细用法nbsp UPDATE ONLY tableSETcolu expression DEFAULT nbsp nbsp nbsp FROMfromlist nbsp nbsp nbsp WHEREconditi 描述 UPDATE 改变满足条件的所有行的声明了的列 字段的值 只有要更改的列 字段需要在 SET 子句中出现 没有明确修改的字段保持它们原来的数值 缺省时 UPDATE

缺省时,UPDATE 将更新所声明的表和所有子表的记录。 如果你希望只更新所声明的表,你应该使用 ONLY 子句。

使用存在于同个数据库里其它表的信息来更新一个表,有两种方法可以用: 使用子查询,或者在 FROM 子句里声明另外一个表。 哪个方法更好取决于具体的环境。

UPDATE films SET kind = ‘Dramatic’ WHERE kind = ‘Drama’;

调整表 weather 中的一行的温度记录并且把降水设置为缺省值:

增加负责 Acme 公司客户的销售的销售计数,使用 FROM 子句语法:

有些其它数据库系统提供一个 FROM 选项, 在这个选项下,认为目标表会再次在 FROM 里列出。 这不是 PostgreSQL 解析 FROM 的方式。 移植使用这类扩展的应用的时候要注意。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205704.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午5:24
下一篇 2026年3月19日 下午5:24


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号