原文:https://www.cnblogs.com/xu308240814/p/9631838.html 经常要用数据库,让他自己启动的话,开机太慢,所以用命令启动方便点。1.开启:在运行中输入cmd,进入控制台,lsnrctl start回车,提示启动监听成功后net start OracleServiceORCL。2 关闭在运行中输入cmd,进入控制台,lsnrctl stop回车,提示启动监听成功后net stop OracleServiceORCL。这样还是不太方便。在桌面右键,新建一个记事本,输入lsnrctl startnet start Or...
??查看表空间使用情况 select upper(f.tablespace_name) "表空间名", d.tot_grootte_mb "表空间大小(m)", d.tot_grootte_mb - f.total_bytes "已使用空间(m)", to_char(round((d.tot_grootte_mb - f.total_bytes) / d.tot_grootte_mb * 100, 2), ‘990.99‘) "使用比", f.total_bytes "空暇空间(m)", f.max_bytes "最大块(m)" from (select tablespace_...
这篇文章主要介绍CDB和PDB的基本管理,资料来源oracle官方。 基本概念:Multitenant Environment:多租户环境CDB(Container Database):数据库容器PD(Pluggable Database):可插拔数据库CDB与PDB关系图 COMMON USERS(普通用户):经常建立在CDB层,用户名以C##或c##开头; LOCAL USERS(本地用户):仅建立在PDB层,建立的时候得指定CONTAINER。在oracle 12c中,使用了一个container(容器)的概念,让我们先看看官方的对它...
update project_baseinfo p set p.subType=trim(p.subType); 原文:https://www.cnblogs.com/wanlige/p/14990395.html
----Null空值(null)无法用来衡量或比较NULL?不同于零和空格NULL如果参加数值运算就会导致运算结果为空值?-----NVL函数用NVL函数可以将空值转换为一个实际的值可以将NULL转换为日期、字符串或者数值NVL(start_date,’01-jan-95’)NVL(title,’Title’)NVL(salary,1000)?----字符串连接操作通过?“||”?完成可以在字段之间或字段与字符串之间进行连接操作连接后的结果仍然是字符串?----distinct??通过distinct可以去掉重复数据行??...
盗亦有道:http://www.blogjava.net/hello-yun/archive/2011/04/08/347890.html表TESTA,TESTB,TESTC,各有A, B两列:TESTA(A,B) | TESTB(A,B) | TESTC(A,B)001 10A | 001 10B | 001 10C002 20A | 003 30B | 004 30C 连接分为两种:内连接与外连接。 A.内连接: 内连接,即最常见的等值连接,例: SELECT * FROM TESTA,TESTB WHERE TESTA.A=TESTB.A结果:TESTA(A,B) ...
--视图(可查看拥有者、对象名称、创建时间、上次修改时间)SELECT t.OBJECT_NAME, t.CREATED, t.LAST_DDL_TIME FROM user_objects t orderby t.LAST_DDL_TIME desc; SELECT t.OWNER, t.OBJECT_NAME, t.CREATED, t.LAST_DDL_TIME FROM all_objects t; SELECT t.OWNER, t.OBJECT_NAME, t.CREATED, t.LAST_DDL_TIME FROM dba_objects t; --查看最近修改对象SELECT t.OBJECT_NAME,t.OBJECT_TYPE,t.CREATED,t.LAST_DDL_TIME FROM user_ob...
Oracle Study之--Oracle等待事件(3)Db file parallel read这是一个很容易引起误导的等待事件,实际上这个等待事件和并行操作(比如并行查询,并行DML)没有关系。 这个事件发生在数据库恢复的时候,当有一些数据块需要恢复的时候,Oracle会以并行的方式把他们从数据文件中读入到内存中进行恢复操作。这个等待事件包含三个参数:Files: 操作需要读取的文件个数。Blocks: 操作需要读取的数据块个数。Requests: 操作需要执行的I/...
做项目时,无意间发现了分页上的一个bug,在此记录一下:首先手动将后台输出的sql语句复制进oracle中查看,以便排查错误,对比以下视图前10条的结果集与10到20条的结果集,发现大部分记录出现重复现象,SQL语句如下:--前10条记录 select * from (select row_.*, rownum rownum_ from (select t.idcard, count(1) from sampling.v_unvoucher_blacklist t where 1 = 1 ...
MySql分页查询语句下列查询语句中m代表行数的索引默认从0开始类似于pl/sql中的游标0表示从第一条开始n表示向后查询多少条数据。例如:select * from emp limit 2,3表示查询第三条数据到第六条数据(包前不包后)也就是第三条数据包括第三条数据不包括第六条数据 也就是 3, 4,5条记录select * from buss_stu_info limit m,n;Oracle数据库分页查询一层分页查询:及时数据量足够大几乎也不会受到影响查询速率足够快,一般在写这类sql...
本地ORACLE连接创建好后,默认是GBK的字符集,如果连接服务器不是同样的GBK字符集就会出现中文乱码的问题,这种情况我们需要修改本地的字符集来和服务器匹配. 通过注册表修改 HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0 NLS_LANG 改为你需要的字符集. 设定环境变量 添加环境变量--- NLS_LANG 改为你需要的字符集常用字符集 AMERICAN_AMERICA.WE8ISO8859P1 SIMPLIFIED CHINESE_CHINA.ZHS16GBK AMERICAN_AMERICA.AL32UT...
Plz follow progress belowed step by step, you will uninstall oracle sucessfully: 1、程序(All Programs) -- Oracle-OraClient10g_home1/2 -- Oracle Installation Products -- Uninversal install -- Deinstall Products 2、start -- Run -- regedit --HKEY_CURRENT_USER -- Software -- delete OracleHKEY_LOCAL_MACHINE -- SOFTWARE -- delete OracleHKEY_LOCAL_MACHINE -- SYSTEM -- CurrentControlSet -- Services -- de...
win7安装oracle 10g时发生“程序异常终止。发生内部错误”的提示安装oracle10g“程序异常终止。发生内部错误。请将以下文件提供给oracle技术支持部门。发生情景:我由于在做开发时需要用IE9来做开发,来看展示页面,而IE9在windows XP 上是无法安装的,所以使用windows7+IE9在安装Oracle 10g数据库时发生了错误,以前windows7上安装从来没出过的错误,现在把解决问题的方法和原因分享给大家。* 安装出现的现象: 1.安装默认的路径...
一、表名和列名的命名规则1)、必须以字母开头2)、长度不能超过30个字符3)、不能使用oracle的保留字4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型1)、字符类char 长度固定,最多容纳2000个字符。例子:char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补全,如‘小韩 ’varchar2(20) 长度可变,最多容纳4000个字符。例子:varchar2(10) ‘小韩’ oracle分配四个字符。这样可以节省空间。clob(character large...
7.3.8压缩表数据 12c开始,oracle提供4中压缩“ ·基本压缩 --企业版提供,不需要许可证 ·高级行压缩(11g中称之为OLTP压缩) --企业版提供,需要许可证 ·仓库压缩(混合列压缩) ·归档压缩(混合列压缩) ①compress或conpress basic可以启用基本压缩 eg.create table(.....)compress basic; --此时,表的pctfree会设置为0,可以修改 ②row st...