PL/SQL流程控制语句
介绍PL/SQL的流程控制语句, 包括如下三类:l 控制语句: IF 语句l 循环语句: LOOP语句, EXIT语句l 顺序语句: GOTO语句, NULL语句§3.1 条件语句IF <布尔表达式> THENPL/SQL 和 SQL语...
ORACLE 函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; &...
正则表达式(二)
Oracle正则表达式函数1、正则表达式中的元字符元字符意思例子\说明要匹配的字符是一个特殊字符、常量或者后者引用。(后引用重复上一次的匹配)\n 匹配换行符\\ 匹配 \\( 匹配 (\) 匹配 )^匹配字符...
ORACLE 正则表达式
ORACLE 正则表达式Oracle 8 和Oracle 9i中缺乏灵活性的SQL 正则表达式最终在Oracle 10g中得到了解决。Oracle 数据库目前内建了符合POSIX 标准的正则表达式。四个新的函数分别是:REGEXP_LIKE、REGEXP_INSTR、REGEX...
PL/SQL开发中动态SQL的使用方法
PL/SQL开发中动态SQL的使用方法 内容摘要:在PL/SQL开发过程中,使用SQL,PL/SQL可以实现大部份的需求,但是在某些特殊的情况下,在PL/SQL中使用标准的SQL语句或DML语句不能实现自己的需求,比如需...
SYS_CONTEXT用法
--SYS_CONTEXT用法selectSYS_CONTEXT('USERENV','TERMINAL') terminal,SYS_CONTEXT('USERENV','LANGUAGE') language,SYS_CONTEXT('USERENV','SESSIONID') sessionid,SYS_CONTEXT('USERENV','INSTANCE') instance,SYS...
成功征服英语的三十个好习惯
疯狂英语李阳:成功征服英语的三十个好习惯作者:李阳 亲爱的正在征服英语的战友们,你们辛苦了! 我总结了20多年来我自己以及我周围的成功人士们风风雨雨的生活和奋斗历程,得出了如下结论: 英语的好...
Oracle字符集问题总结
Oracle字符集问题总结 经常有同事咨询oracle数据库字符集相关的问题,如在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而导致迁移失败或数据库内数据变成乱码。现在我将oracle...
关于exception的学习笔记
1、异常的优点 如果没有异常,在程序中,应当检查每个命令的成功还是失败,如 BEGIN SELECT ... -- check for ’no data found’ error SELECT ... -- check for ’no data found’ error ...
Oracle数据库中sequence的用法
在Oracle数据库中,sequence等同于序列号,每次取的时候sequence会自动增加,一般会作用于需要按序列号排序的地方。 1、Create Sequence (注释:你需要有CREATE SEQUENCE或CREATE ANY SEQUENCE权限) ...
软件行业应聘时面试官在想什么
软件行业应聘时面试官在想什么每...
给想找工作的人的几点建议
给想找工作的人的几点建议1、好好规划自己的路,不要跟着感觉走; 根据个人的理想来安排自己的生活,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,痛快一些,那么就需要慎重安排自己的轨迹,从一...
ORACLE的索引和约束详解
Oracle的约束* 如果某个约束只作用于单独的字段,即可以在字段级定义约束,也可以在表级定义约束,但如果某个约束作用于多个字段, 必须在表级定义约束 * 在定义约束时可以通过CONSTRAINT关键字为约束命名,如果没有...
PLSQL常用方法汇总
在SQLPLUS下,实现中-英字符集转换alter session set nls_language='AMERICAN';alter session set nls_language='SIMPLIFIED CHINESE'; 主要知识点:一、有关表的操作1)建表create table test as select * from dept...
Oracle 动态SQL返回单条结果和结果集
Oracle 动态SQL有两种写法:用 DBMS_SQL 或 execute immediate,建议使用后者。试验步骤如下:1. DDL 和 DML/*** DDL ***/begin EXECUTE IMMEDIATE 'drop table temp_1'; ...
Oracle 排序中常用的NULL值处理方法
Oracle 排序中常用的NULL值处理方法 1、缺省处理 Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前2、使用nvl函数 nvl函数可以将输...
SQL*Plus Copy命令
SQL*Plus Copy命令问题描述怎样在SQL*Plus中实现不同的表之间的数据复制,不论是本地的还是远程的?问题分析在SQL*Plus中的copy命令,可以完成远程数据库、本地数据库或Oracle数据库与非Oracle数据库之间的数据...
Oracle Database 10g安装后的基本环境与服务
Oracle Database 10g安装后的基本环境与服务 Oracle安装后的基本环境主要涉及安装后的程序组、DBMS包含的物理文件、与数据库服务器相关的服务、Oracle默认的帐户/口令以及在MS-DOS命令行中可使用的命令等。了解和掌...
Oracle 服务进程-简单介绍
导读: 以Orcale10g的版本为例,简单介绍下Oracle的服务进程(Windows版本) -ganlan。 1、OracleCSService 进程:ocssd.exe 介绍:Cluster Synchronization Services (CSS)—Manages the clus...
ORACLE中兩表關聯UPDATE問題!
今天在ITPUB上看見這樣一個問題: 有一张表如下 test: value num 15 &n...