Oracle
qwertdsdf
这个作者很懒,什么都没留下…
展开
-
Oracle存储结构
Oracle使用了一组逻辑结构作为存储的基础,这些逻辑结构包含了数据块、区、段和表空间。其中最小的数据存储单位是数据块。Oracle的逻辑存储体系结构:从存储架构上来看,一个数据库就是由多个表空间来存储数据,而一个或多个数据库文件组成了表空间。查看表空间:表空间主要用来存储数据,表空间有永久表空间和临时表空间,当执行数据排序ORDER BY、汇总GROUP BY或创建和重...原创 2019-03-14 21:45:43 · 638 阅读 · 0 评论 -
Oracle用户管理
Oracle中的用户名是方案的名称。方案是指特定用户拥有的数据库对象的集合,是一个包含多个对象集合的名称。用户的特性:唯一的用户名、验证方法、默认表空间、临时表空间、用户概要文件、使用者组、锁定状态SYS和SYSTEM账户都具有DBA的角色,要用SYS用户进行登陆必须使用AS SYSDBA身份登陆,无论如何,任何用AS SYSDBA身份登陆的账户,其内部都是在使用SYS方案。...原创 2019-03-14 23:02:27 · 128 阅读 · 0 评论 -
shared pool
shared pool分为三个部分:free、library cache、row cacheshared pool的作用是缓存sql语句以及sql语句所对应的执行计划。在library cache中。一条sql语句的执行分为三个阶段:解析、执行、获取数据解析:把sql语句解析成执行计划sql的解析分为两种:硬解析、软解析当客户端将sql传入服务器进程,服务器进程查看shared...原创 2019-03-19 21:21:47 · 473 阅读 · 0 评论 -
Oracle exp imp
数据库导入导出命令:exp bird/bird1234@orcl file=/home/bird/bird.dmp log=/home/bird/bird-exp.log owner=bird //导出用户bird的所有数据对象imp bird/bird1234@orcl file=/home/bird/bird.dmp log=/home/bird/bird-imp.log ...原创 2019-03-16 10:08:55 · 154 阅读 · 0 评论 -
Oracle数据类型
Oracle提供了22中不同的SQL数据类型:char:定长字符串,会用空格填充来达到最大长度。非null的CHAR(10)包含10个字节信息。CHAR字段最多可以存储2000个字节信息。nchar:包含unicode格式数据的定长字符串。NCHAR字段最多可存储2000字节的信息。varchar2:是VARCHAR的同义词。这是一个变长字符串,与CHAR类型不同,它不会用空格将字段或...原创 2019-03-22 14:39:31 · 1038 阅读 · 0 评论 -
sql select
SELECT *|{[DISTINCT] column|expression [alias],...} FROM table[WHERE condition(s)][ORDER BY {column, expr, alias} [ASC|DESC]];1.查询emp表的所有列select * from emp;2.查看员工工资+300,列名仍然用...原创 2019-03-28 11:25:40 · 246 阅读 · 0 评论 -
sql 单行函数
函数可以没有参数,但是必须要有返回值。单行函数的特点:只对一行进行变换每行只返回一个结果单行函数种类:字符函数、数值函数、日期函数、转换函数、通用函数字符函数:大小写控制函数:LOWER UPPER INITCAP字符控制函数:CONCAT SUBSTR LENGTH INSTR LPAD RPAD TRIM REPLACE数字函数:...原创 2019-03-28 15:32:02 · 397 阅读 · 0 评论 -
DML
INSERT INTO table [(column [, column...])]VALUES (value [, value...]);1.向emp表中插入一行数据 //字符和日期需要使用单引号insert into emp(empno,ename,sal) values(7380,'allen_walker',3500);UPDATE ...原创 2019-03-28 17:22:29 · 627 阅读 · 0 评论