Oracle
文章平均质量分 68
十三月的斑
写代码的
展开
-
Oracle解锁scott用户
原因:默认Oracle10g的scott不能登陆。解决:(1)conn sys/sys as sysdba;//以DBA的身份登录(2)alter user scott account unlock;// 然后解锁(3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了具体操作步骤如下:C:> sqlplus请输入用户名:sys输入口令:sy...原创 2018-11-15 17:06:12 · 103 阅读 · 0 评论 -
(转)Oracle DBLINK 简单使用以及建立物化视图
原文地址:https://www.cnblogs.com/wangyong/p/6354528.htmloracle在进行跨库访问时,可以通过创建dblink实现,今天就简单的介绍下如果创建dblink,以及通过dblink完成插入、修改、删除等操作 首先了解下环境:在tnsnames.ora中配置两个数据库别名:orcl(用户名:wangyong 密码:1988)、orcl2(用...转载 2019-01-25 14:41:52 · 1245 阅读 · 0 评论 -
Oracle的各种索引(普通、唯一、复合)
原文链接: https://blog.csdn.net/winy_lm/article/details/49718193索引对于优化数据库查询效率方面有着非常巨大的作用,下面是一个简单索引查询效率示例,希望能帮到一些朋友。前提:范例表user_info,通过存储过程插入6万条数据。表结构:存储过程:BEGINDECLARE i INT;SET i =1;WHILE i <...原创 2019-01-24 17:28:21 · 5919 阅读 · 0 评论 -
ORACLE常用函数汇总【转】
前一段时间学习Oracle 时做的学习笔记,整理了一下,下面是分享的Oracle常用函数的部分笔记,以后还会分享其他部分的笔记,请大家批评指正。1.Oracle 数据库中的to_date()函数的使用: 往emp表中插入一条记录:SQL> insert into emp values(1234,‘LIZELU’,‘BOSS’,1234,‘1980-12-06’,10000.0,0,3...转载 2018-11-15 17:16:19 · 464 阅读 · 0 评论 -
(转)常用统计分析函数
(1)sum函数,统计总合按照月份,统计每個地区的总收入Sql代码select earnmonth, area, sum(personincome)from earningsgroup by earnmonth,area;查看结果如下:(2)rollup函数按照月份,地区统计收入,主要用于做小计合计select earnmonth, area, sum(personincome)...转载 2018-11-15 17:15:47 · 494 阅读 · 1 评论 -
间隔分区
Oracle11g新特性之间隔分区运用说明一、概述间隔分区(interval partitioning)是oracle database 11g Release 1及以上版本中的新增特性,它就是以一个区间分区表为“起点”,并在定义中增加了一个规则(即间隔),使数据库知道将来如何增加分区。目标:当且仅当存在一个给定分区的数据而且这些数据加入数据库时才为数据创建新的分区。简单来讲,就是不需要预先...转载 2018-11-15 17:12:38 · 1620 阅读 · 0 评论 -
Range分区
入门例子:–建立表CREATE TABLE sale(product_id VARCHAR2(5),sale_count NUMBER(10,2))–分区PARTITION BY RANGE (sale_count)(PARTITION p1 VALUES LESS THAN (1000),PARTITION p2 VALUES LESS THAN (2000),PARTIT...原创 2018-11-15 17:12:01 · 580 阅读 · 0 评论 -
Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区
一:范围分区就是根据数据库表中某一字段的值的范围来划分分区,例如:Sql代码create table graderecord(sno varchar2(10),sname varchar2(20),dormitory varchar2(3),grade int)partition by range(grade)(partition bujige values less th...原创 2018-11-15 17:11:25 · 1617 阅读 · 0 评论 -
Oracle 增加修改删除字段
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);删除字段的语法:alter table tab...原创 2018-11-15 17:08:53 · 122 阅读 · 0 评论 -
查看oracle当前session
怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。#查看当前不为空的连接select * from vKaTeX parse error: Expected 'EOF', got '#' at position 36: …me is not null#̲查看不同用户的连接数sele…session where username is not null group...原创 2018-11-15 17:08:19 · 738 阅读 · 0 评论 -
建表语句
create tablespace xysoul datafile ‘E:/oracle/demos/xysoul01.dbf’ size 1G;create user xysoul identified by xysoul default tablespace xysoul;GRANT DBA ,CONNECT ,RESOURCE TO xysoul;删除表空间和用户删除是创建的相反顺序...原创 2018-11-15 17:07:11 · 136 阅读 · 0 评论 -
记录一次sql优化记录(in变为exists和union)
插入300万条数据declarei integer; --定义变量begini := 2000001;loop/* 插入数据 */insert into T_TEST_LARGE_DATA (ID, USERNAME, PASSWD, DEPARTMENTID, DEPARTMENTNAME, TITLE, HIREDATE)values(i,'username','pass...原创 2019-07-24 09:41:07 · 445 阅读 · 0 评论