随笔分类 - oracle
摘要:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_REPLACE :与REPLACE的功能相似它们在用法上与Oracle SQL 函数LIKE、INSTR、SUBSTR ...
阅读全文
摘要:->win+R;->CMD;->SQLPLUS /NOLOG;->CONNECT USER/PASSWORD@ORCL;->@D:/XXX.SQL;
阅读全文
摘要:物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。1、物化视图的类型:ON DEMAND、ON COMMIT二者的...
阅读全文
摘要:select table_name from all_tables where owner =upper('jdfp') ;此处查的是tieba这个用户表空间下的所有表名-----------------------------------------------------查询当前用户下的sequ...
阅读全文
摘要:故障现象:今日学习oracle控制文件移动和修改,发现本机安装oracle数据库启动时只使用了一个控制文件。如下:SQL> select * from V$controlfile;STATUS NAME IS_ BLOCK_SIZE FILE_SIZE_BLKS------- -----------...
阅读全文
摘要:这个问题刚刚遇到,花了半小时,记录下环境: vs2010[32位] oracle 10g[32位] 操作系统:windows 7 64位解决步骤:1、去网上下载“instantclient-basic-win32-11.2.0.1.0.zip”。2、下载解压后,点击adrci.exe 安装提示"AD...
阅读全文
摘要:转换背景:老系统数据为英文字符集,需要将老数据(Oracle 8i)转换到oracle 10g(中文字符集)中思路:先将老数据从8i的数据库中导出,导出的数据库文件为英文字符集,再将10g的数据库改成英文字符集,改完后将刚才导出的数据库导入到10g中,查看中文数据是否乱码[注意:如果使用Toad 1...
阅读全文
摘要:ALTER TABLESPACE users ADD DATAFILE 'D:/oracle/oradata/orcl/users.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M MAXSIZE 2000M; Select Tablespace_N...
阅读全文
摘要:--行转列的函数--CREATE OR REPLACE FUNCTION Calvin(col IN VARCHAR2,dw IN VARCHAR2)RETURN VARCHAR2IS retval varchar2(32); Sel_sql varchar2(2000); ---//SQ...
阅读全文
摘要:DROP TYPE TGREECE_ALPHABET_LIST;CREATE OR REPLACE TYPE TGREECE_ALPHABET_LIST AS VARRAY (24) OF VARCHAR2(2)/DROP TYPE THZPY_LIST;CREATE OR REPLACE TYP...
阅读全文
摘要:从10G开始,Oracle提供了一个较为轻量级的客户包,叫做Instant Client. 将它安装好后,就不用再安装庞大的Oracle Client了.这样一来,只要客户端下载Instant Client,直接解压,设置Path就ok了。具体设置如下:1、下载32位Oracle InstantCl...
阅读全文
摘要:1. 字符类型数据类型长度说明CHAR(n BYTE/CHAR)默认1字节,n值最大为2000末尾填充空格以达到指定长度,超过最大长度报错。默认指定长度为字节数,字符长度可以从1字节到四字节。NCHAR(n)默认1字符,最大存储内容2000字节末尾填充空格以达到指定长度,n为Unicode字符数。默...
阅读全文
摘要:这篇文章主要介绍CDB和PDB的基本管理,资料来源oracle官方。基本概念:Multitenant Environment:多租户环境CDB(Container Database):数据库容器PD(Pluggable Database):可插拔数据库CDB与PDB关系图 COMMON USERS...
阅读全文
摘要:在windows 7 64位上安装Oracle 12c没有设定字符集,采用的是操作系统默认字符集:WE8MSWIN1252,将字符集修改为:ZHS16GBK。由于过程不可逆,首先需要备份数据库。1.数据库全备2.查询当前字符集SQL> select * from nls_database_param...
阅读全文
摘要:CDB和PDB是ORACLE 12C一个很亮的新特性,由于他们的引入导致传统的ORACLE数据库管理理念不少发生了改变,这里列举了部分最基本的cdb和pdb管理方式cdb和pdb关系图ORACLE 12C版本SQL> select * from v$version;BANNER CON_ID----...
阅读全文
摘要://设置日期set mydate=%DATE:~0,10%//导出用户(user)/密码(password)@实例(sid) 文件地址exp js_2v/gmgl@glxt file=d:\ora_bak\data\informix.dmp log=d:\ora_bak\log\log_i...
阅读全文
摘要:系统信息表CREATE TABLE INFORMIX.SYS_SYSTEMINFO( SYSTEMID NUMBER(10) NOT NULL, SYSTEMNAME VARCHAR2(50 BYTE), VERSION ...
阅读全文
摘要:领域值表CREATE TABLE INFORMIX.SYS_FIELDVALUE( VALUEID NUMBER(10) NOT NULL, PARENTKEY VARCHAR2(50 BYTE), TEXT VARCHAR2...
阅读全文
摘要:领域表CREATE TABLE INFORMIX.SYS_FIELD( FIELDID NUMBER(10) NOT NULL, KEY VARCHAR2(50 BYTE), FIELD VARCHAR2(50 BYTE),...
阅读全文
摘要:系统日志表CREATE TABLE INFORMIX.SYS_EVENTLOG( EVENTID NUMBER(10) NOT NULL, USERID NUMBER(10), APPLICATIONID NUMBER(1...
阅读全文