- 博客(13)
- 收藏
- 关注
原创 Oracle 游标
游标是构建在L/SQL中用来查询数据库、获取记录集合(结果集)的指针,它使开发人员能够一次访问一行结果集。为了处理SQL语句,Oracle将在内存中分配一个区域,这就是上下文区。这个区包含了已经处理完的行数、指向被分析语句的指针,整个区是查询语句返回的数据行集。游标就是指向上下文区句柄或指针。两种游标:显示游标:显示游标被用于处理返回多行数据的SELECT语句,游标名通过CURSO...
2011-11-30 16:53:57 82
原创 Oracle 集合 方法
The COUNT Method: 用于计算 associative array, nested table, or VARRAY 中元素的个数,使用 DELETE or TRIM 将减少 COUNT/* * COUNT method */declare type my_varray is varray(3) of varchar2(20); l_varray my...
2011-11-30 11:22:26 138
原创 oracle 集合
记录(Record): 由单行多列的标量类型构成的临时记录对象类型declare type location_record_type is record( street_address varchar2(40), postal_code varchar2(6), city varchar2(10),...
2011-11-29 17:07:44 82
原创 oracle PL/SQL 标量数据类型
字符数据类型:类型名称描述char 定长的字符串数据类型。必须使用整数定义其长度。long 他是一个变长得字符串,最大长度可达32K字节nvarchar2 存储变长的字符数据数值数据类型:binary_double: 双精度浮点模型binary_float: 单精度浮点模型number: 可以存储浮点值和整数值。...
2011-11-28 18:17:37 292
原创 oracle 情景查询
decode()函数: 类似于if ... then ... elsedecode(value_expression, search_value, result_value, default_value)--value_expression: 参数表示将要与收索值比较的值活表达式--search_value: 参数表示将要的收索的值--result_value: value_ex...
2011-11-25 14:26:54 168
原创 Oralce 层次查询
初始化数据库,创建表和导入数据:create table bicycle(part_id number(5) constraint pk_bicycle_part_id primary key,parent_id number(5) constraint fk_bicycle_pid references bicycle(part_id),part_name varchar2...
2011-11-25 14:00:22 160
原创 Oracle 时间和字符串的装换
使用to_char()函数可以完成从日期数据到字符串的准换过程to_char(x[, format])eg: select to_char(sysdate,'yyyy-mm-dd') year from dual; 使用to_date()函数可以把指定的字符串装换成一个日期和时间to_date(x[, format])eg: select to_date('2011-JAN-...
2011-11-24 16:33:55 111
原创 Pl/SQL Developer 常用技巧
PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer -->Tools -->Preferences -->Oracle -->Logon History,“Store histor...
2011-11-24 10:55:44 79
原创 oracle 字符函数
字 符 函 数 函 数 描 述 ascii( x ) 返回字符x的ASCII码值 chr( x ) 返回ASCII值x对应字符 concat( x, y) 把y附加在x上,返回附加后的结果...
2011-11-09 22:51:19 81
原创 oracle 合计函数
合计函数的语法和功能描述函 数描 述 avg ( distinct | all | expression ) 制定表达式的平均值,忽略空值 count( * |distinct | all | expression ) 除...
2011-11-09 21:52:44 1010
原创 PLSQL Developer 连接oracle(64)
昨天安装了oracle,今天装了PLSQL Developer,连不上去。PLSQL Developer是32位的识别不了64位的oralce数据库。解决方案:下载instantclient-basic-nt-11.2.0.2.0位客户端,加压后存放,如D:\ProgramFiles\instantclient拷贝Oracle11.2G的msvcr80.dll和tnsnames....
2011-11-08 21:43:57 94
原创 win7(64)安装oracle (64)
问题一:无法用scott/tiger账户登入安装完oracle 11g, 登入oracle不知道密码是什么。在用scott/tiger等入时提示,账户被锁用sqlplus/as sysdba登入。使用 'alter user scott account unlock;' 解锁账户。账户密码过期,重设之问题二:SQL developer无法使用,“无法找到SQLDEVE...
2011-11-07 21:08:59 147
原创 Ubuntu安装Oracle
目录 1. 安装准备 1.1. 设置用户 1.2. 创建目录和设置权限 1.3. 更改配置 1.4. 安装 1.5. 启动/停止Oracle1. 安装准备安装开始前,确认你的系统符合Oracle的最小安装要求: 500 MB 内存1...
2011-11-01 21:56:50 122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人