随笔分类 - orcale基础
orcale基础10-orcale编程
摘要:1.匿名代码块 declare --申明变量的地方 begin --sql语句的地方 end 2.变量 命名规范:使用大小驼峰命名,或者使用连字符 格式:变量名 数据类型 := 初始值 将查询结果赋值给变量:select 列明 into 变量名 from 表名 where confident 代码块
阅读全文
orcale基础11-定时任务
摘要:1.使用plsql创建定时任务,找到DBMS_Jobs的文件夹,点击new就可以。 what中用来指定要执行的事件,一般是存储过程,next date中指定下一次的执行时间。 查看定时任务:select * from dba_jobs; 2.使用语句创建存储过程 declare job number
阅读全文
orcale基础12-执行计划
摘要:1.概念:用来预判SQL语句运行过程中需要消耗的资源和时间等数据。 2.执行计划中的内容: 1.查看表格运行的逻辑和表格数据读取的状态 (全表扫描,分区读写,是否命中索引) 2.cost 对资源的消耗 3.数据库中不同对象的使用 4.cardianlity 命中的信息 5.io资源消耗,硬盘读写数据
阅读全文
orcale基础09-临时表,锁,dblink
摘要:临时表存储当前需要的中转数据,使用完成后会清空这些数据 1.会话级临时表 会话级临时表会在当前用户会话结束时清空表中的数据 create global temporary table 表名( 字段1 数据类型, 字段2 数据类型, ... ) on commit preserve rows; 2.事
阅读全文
orcale基础08-视图
摘要:1.视图 view 视图是使用select语句最终运行出来的一个结果,每次使用视图时都会运行视图创建时的select语句 语法:create view 视图名称 as select语句 优点:1 可以将复杂的sql存储起来,简化查询操作 2 隐藏一些原表敏感信息,方便实现复杂的业务 3 可以设置只读
阅读全文
orcale基础07-索引
摘要:索引:在执行数据查询的时候,加速查询效率,减少查询过程中消耗的服务器和数据库的资源。 索引类型: 逻辑上 Single column 单行索引 Concatenated 多行索引 Unique 唯一索引 NonUnique 非唯一索引 Function-based函数索引 Domain 域索引 物理
阅读全文
orcale笔记06-数据分区
摘要:1.系统表 user_tables:当前用户表信息视图(表) all_tables:所有用户表信息视图(表) user_tab_columns:当前用户表中列信息视图(表) all_tab_columns:所有用户表中列信息视图(表) user_tablespaces:当前用户表空间信息视图(表)
阅读全文
orcale笔记05-常用函数
摘要:1.聚合函数 sum() 求和 count() 计数 max() 最大值 min() 最小值 avg() 平均值 2.数字相关 abs(num) 绝对值 round(num) 四舍五入 trunc(num,pre) 按pre为小数精度,截取数字 ceil() 向上取整 floor() 向下取整 mo
阅读全文
orcale笔记04-DQL语言
摘要:单表查询: select 字段1,字段2,... from 表名 where confident confident 精确查找= , 范围查找>,<,>=,<=, 模糊查找 like+通配符(%多个字符,_单个字符) 包含查询 in 空值查询 is null,is not null 范围查询 bet
阅读全文
orcale笔记03-DML语句
摘要:insert into:插入数据 全表插入:insert into 表名 values(值1,值2...); 部分列插入:insert into 表名(列1,列2...) values(值1,值2...) 从其他表中复制数据:insert into 表名 select confident 在全表插入
阅读全文
orcale笔记02-DDL语言
摘要:create 创建对象 alter 修改对象 drop 删除对象 truncate 清空对象 创建表:create table 表名(字段1 数据类型 约束条件, 字段2 数据类型 约束条件, ...) 数据类型: 数字类型 整数:integer 简写int 小数:number(总长度,小数精度)
阅读全文
orcale笔记01-DCL语言
摘要:username:用户名 sys:超级管理员用户 ; system:一般管理员用户 password:密码 datebase:要连接的数据库 connect as:模式 normal:普通模式 sysdba:管理员模式 sysoper:检查员模式 orcale在安装时会指定创建的的数据库名称,其他的
阅读全文
浙公网安备 33010602011771号