Halo DB 14 小白零基础系列(3)--用户的权限与管理
前言:
书接上文,为大家介绍了一些 create 和 alter 的常规操作,本片继续为大家介绍在 Halo DB 14 中的
INSERT,DELETE,以及 UPDATE 和权限管理的相关操作。
一、HaloDB 中的操 INSERT 操作
INSERT 基本语法:
insert 语句是用来向数据库中插入新数据的语句,常规使用用法为:
INSERT INTO 表名 (字段 1, 字段 2, …) VALUES (值 1, 值 2, …)
示例 1:使用 INSERT 插入语句
借用本系列开篇《HaloDB 14 安装部署手册》中的建表语句的其中一条给大家举例
INSERT INTO EMP VALUES
(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);
使用方式以及注意事项:
在使用 insert 语句时,需要注意以下几点:
字段和值的顺序要对应。即,第一个字段对应第一个值,第二个字段对应第二个值,以此类推。
插入的值必须与表中字段的数据类型相符。如果不符,则会插入失败。
如果插入的值为字符串类型,需要使用单引号将其括起来。例如,'张三'。
如果插入的值为数值类型,不需要使用单引号将其括起来。例如,20。
应用场景:
insert 语句在数据库中有着广泛的应用场景,下面列举几个常见的应用场景:
向空表中插入新数据。当一个表中还没有任何数据时,我们可以使用 insert 语句插入新数据。
向已有数据的表中插入新数据。如果我们需要向一个已存在的表中插入新的数据,可以使用 insert 语句。
批量插入数据。如果需要向表中插入大量数据,可以使用 insert 语句的批量插入方式,可以大大提高插入数据的
效率。
二、HaloDB 中的 UPDATE 操作
UPDATE 基本语法:
UPDATE table_nameSET column1 = value1, column2 = value2...., columnN = valueNWHERE
[condition];
注意:
我们可以同时更新一个或者多个字段。
我们可以在 WHERE 子句中指定任何条件。
示例 2:使用 UPDATE 更改数据:
这里为了更直观 我用截图给大家展示。
更改前的 emp 表:
评论