在SQL结构化查询语言中,LIKE语句有着至关重要的作用。
LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用是在一个字符型字段列中检索包含对应子串的。
A:% 包含零个或多个字符的任意字符串:
1、LIKE’Mc%’ 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。
2、LIKE’%inger’ 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。
3、LIKE’%en%’ 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBadden)。
B:_(下划线) 任何单个字符:LIKE’_heryl’ 将搜索以字母 heryl 结尾的所有六个字母的名称(如 Cheryl、Sheryl)。
C:[ ] 指定范围 ([a-f]) 或集合 ([abcdef]) 中的任何单个字符:
1、LIKE’[CK]ars[eo]n’ 将搜索下列字符串:Carsen、Karsen、Carson 和 Karson(如 Carson)。
2、LIKE’[M-Z]inge.....阅读全文
如何跟踪自己的会话或者是别人的会话
[A]跟踪自己的会话很简单
Alter session set sql_trace true|false
or
exec dbms_session.set_sql_trace(TRUE);
如果跟踪别人的会话,需要调用一个包
exec dbms_system.set_sql_trace_in_session(sid,serial#,true|false)
跟踪的信息在user_dump_dest 目录下可以找到
可以通过Tkprof来解析跟踪文件,如
Tkprof 原文件 目标文件 sys=n
怎么设置整个数据库系统跟踪
[A]其实文档上的alter system set sql_trace=true是不成功的
但是可以通过设置事件来完成这个工作,作用相等
alter system set events
’10046 trace name context forever,level 1′;
如果关闭跟踪,可以用如下语句
alter system set events
’10046 trace name context off’;
其中的level 1与上面的8都是跟踪级别
level 1:跟踪SQL语句,等于sql_trace=true
level 4:包括变量的详细信息阅读全文
1、DATAGUARD原理
STANDBY一旦创建,DATAGUARD就会通过将主数据库的REDO传递给STANDBY数据库,然后在STANDBY中应用REDO实现数据库的同步。
有两种类型的STANDBY:物理STANDBY和逻辑STANDBY
物理STANDBY提供与主数据库完全一样的拷贝(块到块),数据库SCHEMA,包括索引都是一样的。它是直接应用REDO实现同步的。
逻辑STANDBY则不是这样,在逻辑STANDBY中,逻辑信息是相同的,但物理组织和数据结构可以不同,它和主库保持同步的方法是将接收的REDO转换成SQL语句,然后在STANDBY上执行SQL语句。逻辑STANDBY除灾难恢复外还有其它用途,比如用于用户进行查询和报表。
DATAGUARD包含三个服务(日志传输、日志应用和角色转换)
日志传输服务控制REDO数据的传输(传输日志,实施数据库保护模式)————–STANDBY上通过起用RFS进程接收REDO数据。
日志应.....阅读全文
1. /*+ALL_ROWS*/
表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.
例如:
SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’CCBZZP’;
2. /*+FIRST_ROWS*/
表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.
例如:
SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’CCBZZP’;
3. /*+CHOOSE*/
表明如果数据字典中有访问表的统计信息,将基于开销的优化方法,并获得最佳的吞吐量;
表明如果数据字典中没有访问表的统计信息,将基于规则开销的优化方法;
例如:
SELECT /*+CHOOSE*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’CCBZZP’;
4. /*+RULE*/
表明对语句块选择基于规则的优化方法.
例如:
SELECT /*+ RULE */ EMP_N.....阅读全文
OracleMTSRecoveryService
该服务允许数据库充当微软事务服务器、COM/COM+对象和分布式环境下的事务的资源管理器,非启动服务
OracleOraHome92Agent
OEM代理服务,接收和响应来自OEM控制台的任务和事件请求,只有使用OEM管理数据库时才需要,它的缺省启动类型为自动。服务进程为DBSNMP.EXE,参数文件snmp_rw.ora,日志文件nmi.log,控制台LSNRCTL.EXE,默认端口1748,如果启动不了,删除%oracle_home%\network\agent\*.Q的文件重试即可,启动服务。
OracleOraHome92ClientCache
名字缓存服务,服务缓存用于连接远程数据库的Oracle Names 数据。它的缺省启动类型是手动。然而,除非有一台Oracle Names 服务器,否则没有必要运行这个服务。服务进程为ONRSD.EXE,参数文件NAMES.ORA,日志文件ONRSD.LOG,控制台NAMESCTL.EXE,非启动服务。
OracleOraHome92HTTPServer
是在安装Oracle 时自动安装的Apache 服务器。一般情况下我们只用它来访问Oracle Apache 目录下的Web 页面,比如说JSP 或者modplsql.....阅读全文
1.首先载入JQuery库,1.2以上的都可以
2.然后再header页添加载入JS的代码
<script type="text/javascript">
jQuery(document).ready(function($){
$('a').hover(function() {
$(this).stop().animate({'left': '5px'}, 'fast');
}, function() {
$(this).stop().animate({'left': '0px'}, 'fast');
});
});
</script>
3.然后再CSS加入下面代码
a{ position:relative;}
以上代码是全站显示,如有个别页面显示修改’a'为’.sidebar li a’就是边栏显示而已。阅读全文
阳光暖洋洋地倾泻, 玻璃窗反射出的一圈圈光弧, 那让人炫目的强烈光芒让人睁不开眼睛,温暖、安详、宁静的氛围包围之中, 思维开始缓慢, 感官也都迟钝, 想要趴伏在树底下,闭上眼睛小憩,感受阳光抚慰大地的喃喃之音。又倦又暖的午后小憩时间. 舒展身体, 放松所有的精神, 随便什么地方只要能够舒服。午后的时光连阳光都是懒洋洋的, 午后的颜色是生动鲜明的,但不活泼跳跃, 只想闭上眼睛享受一小段个人愉快的时间,希望不要被打扰. .....阅读全文
你已经有多久没有哈哈大笑哄堂大笑开怀大笑捧腹大笑笑得前仰后合不能自已了?别担心,史上最囧,最雷,最脑残,最出乎意料,最不按常理出牌的IT精英们回归银屏了。让超擅长单击和双击鼠标的IT女皇Jen,智商超高最爱搞发明创造的Moss以及风流倜傥英俊潇洒的万人迷Roy带你一起笑游IT世界吧! 导演: Graham Linehan / Ben Fuller 编剧: Ash Atalla / Derrin Schlesinger 主演: 阅读全文
《特工绍特》是朱莉自《通缉令》 之后再次接演动作片,朱莉在片中为躲避追捕,前后变换的金发、黑发两款造型可谓拨人眼球,而她矫健的身手和不变的火辣令这个角色更显魅力十足。影片的故事颇似《谍影重重》:朱莉在片中饰演一位名叫伊芙琳·绍特(Salt)的美国中情局特务,她立誓效忠国家,执行极度危险的间谍活动。但一直誓死效忠的她却惨遭出卖,被诬蔑是俄罗斯派往美国潜伏多年的隐形间谍,中情局战友顿时化为敌人,绍特成为众矢之的,腹背受敌,大逃亡随即展开!在一场场你追我逐、枪战打斗之中,绍特必须运用多年来当特务的经验、机智的头脑及敏捷的身手, 摆脱追捕。但她越.....阅读全文
修改 vi /etc/sysconfig/i18n的配置LANG=”zh_CN.UTF-8″
修改 secureCRT里的options->session options->appearance->character encoding为UTF-8阅读全文
近期评论