Oracle12C基本常识(五)
来源:互联网 发布:软件主管岗位职责 编辑:程序博客网 时间:2024/06/06 01:10
Oracle数据库中的4个主要用户
超级管理员:sys/change_on_install
普通管理员:system/manager
普通用户:scott/tiger(Oracle12c之后,不存在,需要自己创建c##scott)
海量数据用户(大数据用户):sh/sh;
普通管理员:system/manager
普通用户:scott/tiger(Oracle12c之后,不存在,需要自己创建c##scott)
海量数据用户(大数据用户):sh/sh;
程序开发中,以下的服务一定要开启
数据库监听服务:OracleOraDB12Home1TNSListener,当需要通过程序进行数据库访问时,必须启动此服务,否则将无法进行数据库的连接;
- 程序是通过监听服务进行数据库连接的;
常量
常量可以直接输出:
简单选用原则- 字符串常量:直接使用“ '”声明,例如:'我是常量';
- 数字常量:直接输出数字,例如:7;
- 单引号“ '”:直接使用4个“ '”表示
- 例:select '编号是:' || empon || '的雇员姓名是:' || ename || ',基本工资是:' || sal 雇员信息 from emp;
- 效果:
- 前面加上“ '”符号的,就是字符串常量,而最后的“雇员信息”没有加上单引号,是设置列别名;
数据类型
oracle数据类型(红色为常用)
数据类型
描述
VARCHAR2(size)
可变长字符数据
CHAR(size)
定长字符数据
NUMBER(p,s)
可变长数值数据
DATE
日期型数据(不包含毫秒)
TIMESTAMP
用于存放日期型数据(包含毫秒)
LONG
可变长字符数据,最大可达到2G
CLOB
用于存放海量文字,例如保存一部《红楼梦》,最大可达到4G
RAW and LONG RAW
原始的二进制数据
BLOB
保存二进制文件,例如图片,电影,音乐等,最大可达到4G
BFILE
存储外部文件的二进制数据,最大可达到4G
ROWID
行地址
- 一般在200个字以内的信息(例如,姓名,地址,E-mail等)可以使用varchar2;
- 区分整数或小数比较麻烦的话,可以直接使用NUMBER;
- 日期时间使用DATE,时间戳是TIMESTAMP;
- 大文本数据使用CLOB,BLOB尽量少用
Oracle外连接特殊写法
--左关系属性=右关系属性(+):现在“(+)”放在等号的右边,所以此时表示的是左连接;select *from emp e,dept dwhere e.deptno = d.deptno(+);--左关系属性(+)=右关系属性:现在“(+)”放在等号的左边,所以此时表示的是右连接;select *from emp e,dept dwhere e.deptno(+) = d.deptno;--自身关联:自己关联自己的列select e.empno eno,e.ename ename,m.empno nmo,m.ename mnamefrom emp e,emp mwhere e.mgr=m.empno
关于
所有oracle的数据字典的基表和视图都存放在sys用户中,sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。
system用户用于存放比sys用户更次一级的内部数据,如oracle的一些特性或工具的管理信息。system用户拥有普通dba角色权限。system用户只能用normal身份登陆,除非你对它授予了sysdba的系统权限或者syspoer系统权限。
normal身份是普通用户身份
sysdba身份拥有最高的系统权限,登陆后是 SYS(通过命令“show user”查看一下即可知道)
sysoper身份主要用来启动、关闭数据库,sysoper登陆后用户是PUBLIC
1 0
- Oracle12C基本常识(五)
- Google Map API使用详解(五)——Google Map基本常识(下)
- VC基本常识(转)
- Qt基本常识(转载)
- 基本常识
- 基本常识
- 基本常识
- 基本常识
- 基本常识
- 基本常识
- Oracle12C体系结构(二)
- Oracle12C--SQLPlus(四)
- Oracle12C--锁(十二)
- Oracle12C--序列(十六)
- Oracle12C--索引(十八)
- Oracle12C--视图(十九)
- Oracle12C--函数(十三)
- Oracle12C--触发器(五十二)
- 物联网之绿色出行
- 判断手机号是否是素数
- 解决pycharm左侧项目文件名中文字体乱码情况?中文显示口口口口......
- scikit learn 中pca 的用法
- 【NOI2014模拟7.11】【WC2008游览计划加强】挖宝藏
- Oracle12C基本常识(五)
- 包含min函数的栈
- c语言初级阶段知识整理(一)
- Unity3D游戏场景优化之批处理
- GCC主要数据结构之infile
- 字符串切割
- 顺时针打印矩阵
- 塔防大战unity5.5版本系列(part6)
- C语言_心得总结_1