oracle数据操作篇(sql语句)

创建序列seq_cqyt,按1递增,从1开始递增,最小值为1(序列在数据库中很常用):
create sequence seq_cqyt increment by 1 start with 1 nomaxvalue minvalue 1;
删除序列:
drop sequence seq_cqyt;

查看指定表的字段信息:
desc CQYT1--这个是表名,要大写

往表中插入数据:
insert into cqyt1(id,username,password) values (12,'u2','p2');
insert into cqyt1 values (13,'u3','p3');    --数量和顺序必须一模一样
insert into cqyt1 values (seq_cqyt.nextval,'u4','p4')    --使用序列,使用后序列自加1
insert into cqyt1 values (seq_cqyt.currval,'u4','p4')    --使用序列,使用后序列不自加

按条件删除表中的数据:
delete from cqyt1 where id = 12 and (username='u3' || password ='p3');
按条件修改表中的数据:
update cqyt1 set password = 'p' where id=11;
按条件查询表中的数据:
select * from cqyt1 where id=11;

数据的増删改查,技术含量最高的是查,因为查询语句的好坏很多时候对网站访问速度起着非常重要的作用

关于多表查询、行转列、列转行、查询效率的提高,我将陆续补上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值