SQL内联接和外联接
SQL内联接和外联接--inner joinselect * from tableA a join tableB b on a.id=b.id--left outer joinselect * from tableA a left join tableB b on a.id=b.id--rigth outer joinselect * from tableA a right join tableB b on a.id=b.id-- full outer joinselect * from tableA a full join tableB b on a.id=b.id--cross join,返回笛卡尔乘积select * from tableA a
关于os认证和口令文件认证(转)
于os认证和口令文件认证的简要解析前言发现有很多人提问数据库身份认证方面的问题,基此就oracle的身份认证做个简要解析,希望这篇文档对遇到类似问题的朋友有所裨益。文中错误之处请大家指正,不足之处请大家补充!环境windows2000+sp4,oracle9.201oracle软件以oracle帐户安装一、sysdba的权限sysdba(sysoper和normal)是登录数据库的身份,与角色(dba、resource)、对象权限及系统权限有所区别,登录身份表明了可对数据库的整体进行哪些操作,sysdba有些类似unix下的root帐户。sysdba的权限或可对数据库进行的操作:startup,shutdow
oracle job 管理(zt)
SVRMGR> select * from dba_jobs;看看以下输出show parameter job;select * from user_jobs;是否启动后台进程SELECT RAWTOHEX(paddr) paddr_hex, name FROM v$bgprocessWHERE RAWTOHEX(paddr) <> HEXTORAW(0)AND name LIKE 'SNP%'/记得在使用dbms_submit()后,commit,否则job不会自动执行exec dbms_job.submit();初始化相关参数job_queue_processesalter system set job_queue_processes=39 scope=spfile;//最大值不能超过1000 ;job_queue_interval = 10 //调度作业刷新频率秒为单位DBA_JOBS describes all jobs in the databas
ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- --------- 65 97 48 322.CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual;ZH C-- -赵 A3.CONCAT连接两个字符串;SQL> select concat('010-','88888888')||'转23' 高乾竞电话 from dual;高乾竞电话----------------010-88888888转234.INITCAP返回