Oracle基础练习01

📣📣📣📣本系列的文章:

提供Oracle经典基础练习题及答案,适合正在学习Oracle的小程序员们进来练习哦~~😊😊

今天分享的是一些最基本的数据库语句练习💖💖~~ 

关注【小阿飞_】 带你遨游题海😜

目录

请使用Oracle代码完成以下操作:

1.创建表空间

2.将表空间分配给用户(新建用户)

3.给用户权限

4.撤回用户权限

5.给用户账号上锁

6.给用户账号解锁

7.复制表

8.复制表结构

9.创建学生表

10.向学生表中插入内容

11.查询学生表

12.修改表的列及内容(带条件)

13.删除表(带条件)

14.删除表中数据(带条件)


正文内容:

请使用Oracle代码完成以下操作:

1.创建表空间

create tablespace 表空间名   
datafile '存放路径'
size 20m;   --初始大小

2.将表空间分配给用户(新建用户)

create user 用户名
identified by '用户密码'    
default tablespace 表空间名; 

3.给用户权限

grant connect,resource to 用户名;

4.撤回用户权限

revoke connect,resource from 用户名;

5.给用户账号上锁

alter user 用户名 acount lock;

6.给用户账号解锁

alter user 用户名 acount unlock;

7.复制表

create table 要创建的表名1
as
select * from 已经存在的表名2;--将表2的表结构和数据复制给表1

8.复制表结构

--将表2的表结构复制给表1
create table 要创建的表名1
as
select * from 已经存在的表名2
where 1=2;--填一个结果为false的等式

9.创建学生表

CREATE TABLE STUDENT(  ----学生表
   SNO VARCHAR2(3) NOT NULL,--学号
   SNAME VARCHAR2(4) NOT NULL,--姓名
   SSEX VARCHAR2(2) NOT NULL,--性别
   SBIRTHDAY DATE,--生日
   CLASS VARCHAR2(5)--班级
);

10.向学生表中插入内容

INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) 
VALUES (108 ,'小明' ,'男' ,TO_DATE('2011-2-24 ','YYYY-MM-DD'),95033);

11.查询学生表

select * from STUDENT;

12.修改表的列及内容(带条件)

UPDATE STUDENT SET 列名=修改后的值 WHERE+条件;

13.删除表(带条件)

DROP TABLE 表名 WHERE+条件;

14.删除表中数据(带条件)

DELETE FROM 表名 WHERE+条件;

💬都看到这了

~关注😜点赞👍收藏⭐️留言📝~ 的都是小可爱💖💖

今天也是收获满满的一天呢 ! ! !

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值