Oracle基础内容

数据库连接对比

Oracle:
         数据库驱动:oracle.jdbc.driver.OracleDriver
         连接Url:jdbc:oracle:thin:@127.0.0.1:1521:orcl
Mysql:
         数据库驱动:com.mysql.jdbc.Driver
         连接Url:jdbc://127.0.0.1:3306/dbname?...
-- plsql中文乱码问题
输入 sql 语句 select userenv('language') from dual 查看数据库字符集

新建变量,设置变量名:NLS_LANG,
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
(这里的变量值需要与数据库环境相同所以不固定:比如还会有 utf-8 等),确定即可

-- 创建表空间:
create tablespace LIHUA 
datafile 'C:\app\LIHUA\oradata\LIHUA.dbf' 
size 2000m
autoextend on 
next 100m  maxsize 2048m
extent management local;

-- 创建临时表空间:
create temporary tablespace temp_myspace
tempfile 'C:\app\LIHUA\oradata\temp_myspace.dbf' 
size 2000m
autoextend on 
next 100m  maxsize 2048m
extent management local;

-- 创建用户
create user lihua 
identified by lihua123
default tablespace LIHUA
temporary tablespace temp_myspace;

-- 授权
grant dba to lihua;
grant connect,resource to username;

#数据库表空间授权  
alter user RM_HT_DEV default tablespace rm_ht temporary rm_ht_temp;  
alter user RM_HT_DEV quota unlimited on rm_ht; 

-- 修改密码
alter user 用户名 identified by "密码";


-- 创建业主表  
create table t_owners
( 
id number primary key,
name varchar2(30),
addressid number,
housenumber varchar2(30),
watermeter varchar2(30),
adddate date,
ownertypeid number
);

--业主类型
create table t_ownertype
(
id number primary key,
name varchar2(30)
);

--建立价格区间表
create  table t_pricetable
(
id number primary key,
price number(10,2),
ownertypeid number,
minnum number,
maxnum number
);

--区域表
create table t_area
(
id number,
name varchar2(30)
);

--收费员表
create table t_operator
(
id number,
name varchar2(30)
);

--地址表
create table t_address
(
id number primary key,
name varchar2(100),
areaid number,
operatorid number
);

--账务表--
create table t_account 
(
id number primary key,
owneruuid number,
ownertype number,
areaid number,
year char(4),
month char(2),
num0 number,
num1 number,
usenum number,
meteruser number,
meterdate date,
money number(10,2),
isfee char(1),
feedate date,
feeuser number
);

函数

  • 分析函数
    在这里插入图片描述
    在这里插入图片描述

集合运算
在这里插入图片描述

UNION ALL     -- 并集
INTERSECT     -- 交集
MINUS         -- 差集

授权相关

alter user scott account unlock;      -- 解锁
alter user scott identified by tiger; -- 改密码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

macrohua

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值