plsql最简单的增删改查命令

1 insert
语法: insert into 表名称 values(值1,值2);
insert into person values('github','c++','java','mysql');
insert into  persion(name,password) values('张三',123);

2 delete
语法: delete from 表名称 where 列名称=值
删除某行
delete from persion where lastname ='zhangsan';
删除所有行:
delete from table_name
或者
delete * from table_name;

3 updata
语法:updata 表名称 set 列名称=新值 where 列名称=某值
更新某一行中一个列
updata persion set firstname ='lisi' where lastname='zhangsan';
更新某一行的诺干列
修改地址,并添加新的城市名称
update persion set address ='zhenghzou',city='nanjing' where lastname='zhangsan';
4 select
语法:select 列名称 from 表名称
select * from 表名称
获取列名称为"lastname" 和"firstname"的列内容
select lastname ,firstname from  persion;
获取表中所有的列名称
select * from persion
指定条件查询
select * form persion where id=2;
select连接字符串并起别名
select firstname+''+lastname as 名字 from persion
查询表中所有ID不为1的记录
select * from persion where not id=1;
带and多条件查询,没有符合条件的记录,返回为空
带or的多条件查询
select * from persion where id or firstname='a1';
select * from persion where id=1 and firstname='a1';
5 order by 排序
select * from persion order by id desc;
select * from persion order by id asc;
6 模糊查询
% 零或多个字符
select * from persion where firstnam like 'a%';
_ 一个字符
select * from persion where firstname like 'a_';
[] 指定范围内的任意单个字符
select * from persion where firstname like'a[a-e]';
select * from persion  where firstname like 'a[bcd]';
[^]不属于指定范围内的任单个字符
select * from persion where firstname like'a[^bcd]';
select * from persioin  where firstname likt '[bcd]%';
7 between and
select * from  between 1 and 2;
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

smilecattobelucky

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值