GBase 8c
其他
文章
GBase 8c使用DML更新表数据(二)
发表于2023-12-06 16:41:2941次浏览2个评论
使用UPDATE更新表中数据。修改字段c_customer_id值为0。
gbase=# UPDATE customer_t SET c_customer_id = 0;
使用DELETE删除表中的行。
可以使用WHERE子句指定需要删除的行,若不指定即删除表中所有的行,只保留数据结构。
gbase=# DELETE FROM customer_t WHERE c_last_name = 'Baker';
使用TRUNCATE命令快速从表中删除所有的行。
gbase=# TRUNCATE TABLE customer_t;
删除表时,使用DELETE语句每次删除一行数据,仅删除数据而不释放存储空间;使用TRUNCATE语句则是通过释放表存储的数据页来删除数据,删除数据且释放存储空间。使用TRUNCATE语句进行表删除速度更快。
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528