oracle的存储过程,其实就是执行一个任务,该任务包括了一系列的PL SQL语句,存储在数据库中,成为数据库一个对象。效率比较高的,但你创建一个存储过程它会进行一个判断编译的。就好比我们进行C编程一样,首先设定变量以及与变量相关的动作,最后编译的时候给变量赋值得到最终结果。 创建一个简单的存储过程,存储过程命名为a_
视图这个名词太抽象了,乍一看完全不明白是什么意思,更不知道有何用处,其实了解清楚它的含义后你就会恍然大悟。表和视图的区别,表是占用硬盘空间物理表,而视图可以理解为一个虚表,并不存储在硬盘上,不占用硬盘空间,实际上就是一个查询语句,方便查询。对视图里面的数据操作(增、删、改) 其实就是对真实的表增、删、改,它们始终保持一致性。 &nb
在进行数据操作之前,首先需要有几张完整的表。建立两张表,分别为tableA和tableB create table tableA(id integer,name varchar(25),age number); insert into tableA values('101','Jack','25'); insert into tableA values('102','mike','22'
延续之前安装好的oracle11g R2,这里使用putty这个工具登陆linux系统,putty的好处就在于可以随意在linux和windows直接复制粘贴,而且互相拷贝文件也非常方便!这里注意要用oracle用户登陆才能正常登陆oracle! 系统登陆成功后访问数据库,使用oracle自带的用户名system登陆,如下图所示: 以下用表tableA
由于服务器突然掉电,重启机器后发现数据库无法启动。 数据库版本 Oracle11g R2,OS RedHat 5.7 数据库无归档,无备份 [oracle@localhost ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Sun Jan 15 09:21:53 2012 Copyright (c) 1982,
Linux上安装oracle,因其过程之繁琐,报错率之高,成为了许多工程师的梦魇。前段时间因工作需要,分别在HP的PC服务器和小型机上装了几次oracle,其间的过程是生不如死啊,简直都快弄出人命了~如果自己没有一套完整的安装流程,光靠临时去百度的话,我想任何人都会有这样的问题:不断报错,不断卡壳,没完没了……最后还很有可能导致不得
A、oracle server 端 字符集查询 select userenv(‘language’) from dual; 其中NLS_CHARACTERSET 为server端字符集 NLS_LANGUAGE 为 server端字符显示形式 B、查询oracle client端的字符集 $echo $NLS_LANG 如果发现你select 出来
一、下载Oracle 10g 先详细说明一下我的环境,系统:虚拟机Red Hat Enterprise Linux AS 5.4,数据库:Oracle Database 10g Release 2 (10.2.0.1)。Oracle去官方网站下载。我下载下来的文件是10201_database_linux32.zip。 二、安装Oracle 10g前的配置 其实Linux下安装Oracle
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号