Oracle基本用法全教程(一)

这篇教程涵盖了Oracle数据库的多个方面,包括创建表空间和用户、数据类型与表的创建、表结构的修改、数据的增删改查、序列的运用、Scott用户的介绍,以及各种查询操作如单行函数、条件表达式、多行函数、分组查询、多表查询、自连接、子查询和分页查询。
摘要由CSDN通过智能技术生成

①创建表空间创建用户以及用户授权

(1)创建表空间

--创建表工作空间
create tablespace itheima
--在服务器上指定空间
datafile 'c:\itheima.dbf'
--为他设置空间大小
size 100m
--进行空间自动填充
autoextend on
--每次进行扩展10m
next 10m;

在服务器上指定空间的时候后缀名必须为dbf

(2)删除表空间

drop tablespace itheima;

执行完成以后,再去xp系统里删除即可;

(3)创建用户

--创建用户
create user itheima
--这是密码
identified by itheima
default tablespace itheima;

(4)用户授权

这是oracle数据库中常见的三种角色

给用户授权
oracle数据库中常见三种角色
connect 连接角色,基本角色
resource 开发者角色
dba 超级管理员角色
grant dba to itheima;--把dba权限授权给itheima

然后我们还需要切换到itheima角色

session→log off →all

然后在重新输入用户名以及密码进行登录即可

②数据类型介绍和表的创建

(1)数据类型介绍

oracle 数据类型
Varchar varchar2  表示一个字符串
NUMBER NUMBER(n) 表示一个整数,长度是N
NUMBER(m,n)表示一个小数 整数长度是m,小数点后边长度是n
data 表示日期类型
CLOB 表示大文本数据类型 可存4G 一般多用于存储文档
BLOB 表示二进制数据 可存4G 一般多用于存储视频文件

(2)创建表

创建表
create table person(
    pid number(20) ,
    pname varchar2(10)   
);

③修改表结构

--修改表结构
--添加一列
alter table person add (gender number(1));
--修改列类型
alter table person modify gender char(1);
--修改列名称
alter table person rename column gender to sex;
--删除一列
alter table person drop column sex;

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值