![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
test_soy
健谈,开朗,喜欢研究
展开
-
PL/SQL中cursor(光标/游标)的用法
显式cursor显式是相对与隐式cursor而言的,就是有一个明确的声明的cursor.显式游标的声明类似如下(详细的语法参加plsql ref doc )cursor cursor_name (parameter list) is select ...游标从declare、open、fetch、close是一个完整的生命旅程。当然了一个这样的游标是可以被多次open进行使转载 2015-09-08 11:08:39 · 2229 阅读 · 0 评论 -
oracle创建外部表
oracle db允许以只读的形式查询外部表。外部表可以存储在任何oracle db可以读取的存储设备中,其内容不在db中保存,db只保存external table的metadata,db可以查询(join、sort)external table,可以创建view、synonym,但不可以执行DML语句。创建外部表语法create table ……orginzition external转载 2015-09-06 15:42:57 · 410 阅读 · 0 评论 -
oracle存储过程写法
存储过程(procedure):是一个命名了的语句块,可以有0个或多个参数 语法: create or replace procedure HelloWorld as begin dbms_output.put_line('HelloWorld'); end; 调用存储过程 * 命令调用 exec helloworld * 语句块调用 beg转载 2015-09-08 10:23:57 · 1524 阅读 · 0 评论 -
基于PL/SQL的数据库备份方法
PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们就一一介绍。导出步骤:1 tools ->export user object 选择选项,导出.sql文件。2 tools ->export tables-> Or转载 2015-09-07 17:16:42 · 587 阅读 · 0 评论 -
存储过程基本语法及实例
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该转载 2015-09-30 17:28:54 · 3767 阅读 · 0 评论 -
PLSQL导出CSV文件中文存在乱码
使用select 查询出来的数据,直接采用plsql按键导出为csv类型文件,此时csv文件数据存在乱码情况。使用sql语句SIMPLIFIED CHINESE_CHINA.AL32UTF8查询出来数据集为SIMPLIFIED CHINESE_CHINA.AL32UTF8进入注册表sfotware-oracle修改文件nls_lang原创 2015-11-06 18:11:10 · 12422 阅读 · 0 评论 -
存储过程详解
存储过程简介什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。转载 2016-11-21 15:36:16 · 732 阅读 · 0 评论