Oracle的括号转义字符,oracle的escape转义字符

oracle的escape转义字符

定义:escape关键字经常用于使某些特殊字符,如通配符:'%','_'转义为它们原

来的字符的意义,被定义的转义字符通常使用'\',但是也可以使用其他的符号。

实例:

SQL> select * from t11 where name like '%_%';

NAME

----------

aa_a

aaa

SQL> select * from t11 where name like '%\_%' escape '\';

NAME

----------

aa_a

注意:如果是 '/' 作为检索字符, 必须 用 '/' 作为转义符, 正斜扛也一样.

select * from wan_test where psid like '%//%' escape '/'

相关文档:

vi /opt/back.sh(oracle用户)

#!/bin/ksh

tim=`date +%Y%m%d`

unset USERNAME

#export DISPLAY=0.0.0.0:0.0

#export ORACLE_BASE=/home/oraprod3

#export ORACLE_HOME=/prod/oracle/prod3db/9.2.0

#export ORACLE_SID=PROD3_db

#export LD_LIBRARY_PATH=/prod/oracle/prod3db/9.2.0/lib

#export ORACLE_TERM=vt100 ......

在系统时间基础上延迟5秒

sysdate+(5/24/60/60)

在系统时间基础上延迟5分钟

sysdate+5/24/60

在系统时间基础上延迟5小时

sysdate+5/24

在系统时间基础上延迟5天

sysdate+5

在系统时间基础上延迟5月

add_months(sysdate,-5)

在系统时间基础上延迟5年

add_months ......

Oracle TNS简述

什么是TNS?

TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC.如果通过TNS连接Oracle,那么客户端必须安装Oracle client程序.

TNS有那些配置文件 ......

一个实例可以有多个后台进程,但是,并不是每一个后台进程都会出出,通过视图v$bgprocess可以查看后台进程信息。

一般我们是通过以下sql查看后台必须的后台进程.

1.查看后台进程

select paddr,name,description

from v$bgprocess

order by paddr desc

2.这个视图中paddr<>'00'的行都是系统上配置和运行的进� ......

先看下面的例子:oracle中两个系统表.emp,dept.

example:

1:not exists(not in)

not exists:

这条语句返回select * from scott.dept d where e.deptno=d.deptno and d.deptno=10条件满足的结果集.也就是说,

返回的结果集中不存在d.deptno=10结果集的记录,即emp表中没有dept表中d.deptno=10的记录.

SQL& ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值