Update

✍ dations ◷ 2024-12-23 00:15:53 #SQL关键字

在SQL里,可以利用UPDATE语句修改数据表中一笔或多笔的数据。可以更新全部的字段,或使用条件式只更新部分的数据。

以下是Update语句的语法:


UPDATE若要能成功,用户必须要有字段或是数据表的数据访问权限(UPDATE权限),而且更新的值不可违背数据表的限制条件(如主键、唯一索引、检查限制或非空值等限制)。

只在字段 的值为“ a ”时将数据表 中的字段 设为 1 。

UPDATE T SET C1 = 1 WHERE C2 = 'a'

将字段 的值加 1 ,若字段 的值为“ a ”。

UPDATE T SET C1 = C1 + 1 WHERE C2 = 'a'

将字段 的前面串接上字符串“ text ”,若字段 的值为“ a ”。

UPDATE T SET C1 = 'text' || C1 WHERE C2 = 'a'

只在 的值也出现于有着字段 等于 0 的数据表 里的字段 中时,数据表 里的字段 才会被设为 2 。

相关