oracle正则表达式记录0402
--查找第一个字母SELECT REGEXP_SUBSTR('ADYIYT58FTUER6875E68','[[:ALPHA:]]',1,1) FROM DUAL/--含字母的信息SELECT 1 FROM DUAL WHERE REGEXP_LIKE('JHBLHJ8078 ',lower('[[:ALPHA:]]'))/--匹配号码前...
oracle 记录0402
1、账号被锁:alter user username account unlock解锁。2、ltrim(x,y)从x左边开始找y中的字符,如果找到不匹配的则停止。全部找到返回null。例子:select ltrim('0121003', '012') from dual--------3select...
虚拟机 Centos5.5 安装oracle
--查看包是否安装完整: [root@bogon ~]# rpm -q binutils compat-db compat-libstdc++-33 control-center gcc gcc-c++ glibc glibc-common libgnome libstdc++ libstdc++-devel make ksh sysstat gnome-s...
Linux命令学习(一)
1、read 读取键盘输入的变量 read [-pt] variable -p 提示符 -t 等待的秒数 [root@bogon ~]# read -p "Please keyin your name:...
create table as 问题
create table a as select 'a' d from dual方式建表,(使用的oracle11g)oracle自动建的表结构如下:CREATE TABLE JASON.A( D CHAR(1) NULL)误将表删除,flash恢...
oracle正则表达式(二)
with t as (select '/ho;ih;o;gfA/B12/54D/Gfgh' tt from dual)select level rn,regexp_substr(tt, '[^/]+', 1, level)from tconnect by regexp_instr(tt, '[^/]+', 1, level) > 0 ho;ih;o;gfAB1254DGfgh...
oracle递归(二)
WITH t (DEPART,ARRIVE,PATH,COST,LVL)AS( SELECT DEPART, ARRIVE, ...
vmware安装
vmware是从https://www.vmware.com/tryvmware/index.php注册下载安装的;安装后,设置linux镜像,安装操作系统,设置静态ip:192.168.0.2、网关192.168.0.1、掩码255.255.255.0连接外网的网络连接:高级设置共享、...
“盛拓传媒杯”SQL数据库编程大赛第一期代码
在5X5的方格棋盘中(如图),每行、列、斜线(斜线不仅仅包括对角线)最多可以放两个球,如何摆放才能放置最多的球,这样的摆法总共有几种?输出所有的摆法。要求:用一句SQL实现。输出格式:从方格棋盘第一行至第5...
oracle的一些函数(一)
TRANSLATE select translate('',CHR(10)||CHR(13)||' ','m') from dualm/select translate('',CHR(10)||CHR(13)||' ','') from dual[NULL] --求阶乘select rownum rn, dbms_aw.eval_number(r...
oracle递归(一)
《剑破冰山》一书中例子select e.empno, e.ename, e.job, e.mgr, &...
DBVERIFY
DBVERIFY用于验证数据文件、表段或索引段是否存在损坏块。该工具只用于验证数据文件,而不能用于验证控制文件和重做日志 C:\Documents and Settings\Administrator>DBV FILE=D:\ORACLE\PRODUCT\10.2.0\OR...
logminer
SQL> execute dbms_logmnr_d.build(options=>dbms_logmnr_d.store_in_redo_logs);PL/SQL 过程已成功完成。SQL> alter system set utl_file_dir='D:\oracle\product\10.2.0\admin\orcl' scope=spfile;...
oracle flashback
flashback查询用于获取先前时间点的表行数据。当使用flashback查询时,需要在表名后指定as of timestamp 子句或as of scn子句,其中as of timestamp用于指定早期时间点...
oracle逻辑备用数据库(一)
1、主数据库上查询数据字典视图 dba_logstdby_skip,可以显示逻辑备用数据库要跳过的数据库方案。SQL> select username from dba_users where username not in( select owner from dba_logstdby_skip);USERNAME---...
oracle rman备用数据库(一)
rman target sys/zja@orcl nocatalog RMAN> backup database plus archivelog2> format='d:\backup\%d_%s.bak';步骤和用户管理备用差不多,但是日志切换仍然有些问题,应该是参数配置有问题!...
oracle正则表达式
select regexp_substr('a,b,c,d','[^,]+',1,level) from dualconnect by level<=5 abcd随机排序select *from a order by dbms_random.value
物理备用数据库(二)
standby1的 db_name设置的有问题,应该和主库的一样,standby1正常启动SQL> conn sys/zja@orcl as sysdbaConnected to an idle instance.SQL> alter system switch logfile;System altered. ...
物理备用数据库(一)
shutdown immediate; startup mount; SQL> alter system enable restricted session;System altered.SQL>SQL> drop database;Database dropped.删除数据库SQL> alter database begin...
程序问题(一)
1、oracle调度: 同一个过程加了两个调度,结果两个调度交替执行,出现数据不一致,此错误测试时未发现调度的问题,一直以为程序有问题,找了好久。2、局部变量和全局变量的问题 &n...