对数据增删改查的Sql语句

时间:2022-03-05作者:klpeng分类:IT综合浏览:194评论:0

        在创建完一个表之后,势必会有对表的数据进行添加,删除,修改,查询操作。下面介绍基本实现该操作的方法。

        首先创建一个Person表

create table Person(
       cname varchar2(10),
       cage number(3)
);

1.添加数据

        向表中添加数据的语句:   insert into 表名 [字段名1,字段名2] values(值1,值2);

        字段名和值要一一对应,字段名可以省略的 如:insert into 表名 values(值1,值2);

向Person表中添加几条数据:

insert into Person (cname,cage) values('张三',19);
insert into Person (cname,cage) values('李四',20);
insert into Person (cname,cage) values('王五',30);

2.查询表中数据

        上述的添加数据是添加在表中,我们就可以通过查询语句来看看我们添加的数据情况。

        select 字段名1,字段名2 from 表名.  (其中在select * from 表名  就是查询表名的所有字段)

查询Person表中的数据:

        

select cname,cage from Person;

对数据增删改查的Sql语句

另外这里可以为查询后的列名起别名。在字段名空一格在打上别名就可以了

只需要select cname 姓名 ,cage 年龄 from Person。

我们看一下效果 :

对数据增删改查的Sql语句

3.修改数据

        在添加完数据之后,我们发现添加的数据是错的,我们就要对其数据进行修改。

        修改数据的语句是:update 表名 set 要修改的字段=要修改的值 (where 过滤条件)。如果没有where 的限制条件就是对整表数据修改。

我们对其Person表每个人的年龄都调整为18岁:

update Person set cage =18 ;

修改完之后的表:

对数据增删改查的Sql语句

后来发现张三的年龄是错的,我们对其修改为28

update Person set cage =28 where cname='张三';

对数据增删改查的Sql语句

4.删除数据         

         有的时候,我们会发现表中的一些数据已经不能够在表中存在了,我们将其删掉。

        删除的语法: delete from 表名 (where 限制条件)。 没有括号里面的话,就是对整表删除。

我们对Person里的成员进行了要求,将让年龄低于20的踢出表中:

delete from Person where cage<20;

 删除完之后的表:

对数据增删改查的Sql语句

打赏
文章版权声明:除非注明,否则均为彭超的博客原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

猜你喜欢