GBase 8c
其他
文章
GBase 8c更新表中数据(一)
发表于2023-12-06 16:51:35170次浏览0个评论
修改已经存储在数据库中数据的行为叫做更新。用户可以更新单独一行、所有行或者指定的部分行。还可以独立更新每个字段,而其他字段则不受影响。
使用UPDATE命令更新现有行,需要提供以下三种信息:
表的名称和要更新的字段名
字段的新值
要更新哪些行
SQL通常不会为数据行提供唯一标识,因此无法直接声明需要更新哪一行。但是可以通过声明一个被更新的行必须满足的条件。只有在表里存在主键的时候,才可以通过主键指定一个独立的行。
建立表和插入数据的步骤请参考3.6.1 创建表和3.6.2 向表中插入数据。
需要将表customer_t1中c_customer_sk为9527的地域重新定义为9876:
gbase=# UPDATE customer_t1 SET c_customer_sk = 9876 WHERE c_customer_sk = 9527;
评论
登录后才可以发表评论
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528