Oracle基础操作

【安装简介】:
(1)搜索Oracle 官网,下载oracle数据库以及oracle32位客户端。参照百度安装教程即可,默认安装。
百度网盘:https://pan.baidu.com/s/1t4SqCIY3h6P_f_ydB4D2Hg 提取码: 1ivl
(2)安装PL/SQL Developer 利用PL/SQL Developer工具操作。
百度网盘:https://pan.baidu.com/s/1qUBozvm9dSFKV2rxSe2ujw 提取码:cp6k
【注】:
1.如出现登录失败,或无法登录情况,需要安装oracle 32位客户端或卸载干净,重新安装,百度资料多,自查(说明要选择工具的Tool配置home,oci library路径的,不一定是需要的,供参考)
2.在开始地方,输入服务,开启oracle相关的服务,避免无监听程序,或无连接标识等等提示。
3.运行工具时,选择以管理员身份运行,避免一些未知的错误提示。

【一、基本操作】:
(1)查看表空间文件路径(以system用户登录,密码为安装时设置的口令)

select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files;

(2)新建表空间(以system用户登录,密码为安装时设置的口令,管理员身份)
创建名为TEST的表空间,初始大小1000M,超过1000M自动增加,每次100M,最大容量10000M。 如果不想设置上限,以防止后期表空间不够,扩容,则可设置为maxsize unlimited
路径为D:\APP\YSS\ORADATA\ORCL\TEST.DBF

create tablespace TEST
logging 
datafile 'D:\APP\YSS\ORADATA\ORCL\TEST.DBF' 
size 1000m 
autoextend on 
next 100m maxsize 10000m 
extent management local;

(3)新建用户,绑定表空间(以system用户登录,密码为安装时设置的口令,管理员身份)
用户名:test_user 密码:666666 所属表空间: TEST

create user test_user identified by 666666 DEFAULT TABLESPACE TEST;

(4)赋予用户基本权限(以system用户登录,密码为安装时设置的口令,管理员身份)

grant connect, resource to test_user;    //赋予用户连接获取资源的权限,必须的。
grant dba to test_user;//赋予管理员权限给test_user   非必要。


(5)查看新建用户的默认表空间

select username,default_tablespace from dba_users  where username='XXX ';  (这里用户名要大写,是区分大小写的)

【二、实际应用】
(1)根据时间段查找内容,以时间升序展示。(需要设定时间的格式,否则报错)
复杂模式:csholiday :表名,fdate:开始日期

select t.* from csholiday t where to_char(t.fdate,'yyyy-mm-dd')>='2019-01-01' and to_char(t.fdate,'yyyy-mm-dd')<='2019-12-31' order by  to_char(t.fdate,'yyyy-mm-dd')   for update

优化模式:待更新
【持续更新】

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值