Oracle数据存储简单入门(增删改查)

  学校的AndroidUI学习告一段落,我们在平时自己学一部分,如果碰到新鲜的好玩的,那么就分享给大家。

  我们今天开始了数据库的学习,以前博主用的数据库是sql server和Mysql,别的没接触过,今天用一天的时间课上讲了Oracle数据库。博主的感觉是,几种数据库都差不多的用法,可能是涉之不深的缘故吧。

我们下面讲一讲Oracle数据库的简单几种操作。

1、创建用户
   create user 用户名
   identfied by 密码;
2、分配角色
   grant connect,resource to username;//可以用grant dba to tablename给用户授予所有权限
3、创建表

  create table 表名 字段名 数据类型 约束条件;
   例如:create table tbl_user(name varchar2(10) not null);
4、删除表
  drop table tbl_user;

5、插入数据:
  insert into tbl_dept values(1,'sale','南昌');
  insert into tbl_dept(id,name,city) values(2,'sale');
6、修改数据:
  update 表名 set 字段值1=新的字段值,字段值2=新的字段值;
  update tbl_dept set id=4,name='teach' where id=1;

7、删除数据:
  delete from tal_dept where id=1;

8、查询数据:
  简单查询->条件查询-->分组查询
  多表查询-->子查询
  1)、查询所有数据
   select * from tbl_dept;
  2)、条件查询
   select id,name from tbl_dept
   where id=1;
  3)、排序查询
   select id,name from tbl_dept
   order by id desc;
   关键字:order by +字段名+排序方式
   ordet by是一定是在查询语句的最后一行
   排序方式:升序:asc 降序:desc
   聊天软件:desc
  4)、分组查询 组函数
   avg() max min sum
   关键字: group by dept_id
   select avg(salary)
   from tbl_salary
   where..
   group by dept_id
   having
   order by salary;
   having:对组函数条件进行过滤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

游语

对你有帮助,可以请我喝杯奶哦

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

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

打赏作者

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

抵扣说明:

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

余额充值