10046 trace帮助我们解析一条/多条SQL、PL/SQL语句的运行状态,这些状态包括:Parse/Fetch/Execute三个阶段中遇到的等待事件、消耗的物理和逻辑读、CPU时间、执行计划等,它为我们揭示了一条、多条SQL的运行情况,对SQL调优是一个非常好的辅助工具,同时还能帮我们分析一 ...
分类:
其他好文 时间:
2018-03-10 21:53:05
阅读次数:
222
集合类型 1. 使用条件: a. 单行单列的数据,使用标量变量 。 b. 单行多列数据,使用记录 [ 详细讲解请见: 点击打开链接 ] c. 单列多行数据,使用集合 *集合:类似于编程语言中数组也就是。pl/sql集合类型包括关联数组Associative array(索引表 pl/sql tabl ...
分类:
数据库 时间:
2018-03-08 02:58:48
阅读次数:
245
需求:WebAPI服务端,通过Oracle数据库的存储过程,获取数据。 在PL/SQL 建立存储过程:(先来最简单的,就是把整个表都查出来) C#代码:(这是调用的方法,out_return 这个是和存储过程中的游标参数对应的,类型是OracleDbType.RefCursor。SQL_WX_SP ...
分类:
数据库 时间:
2018-02-27 19:22:25
阅读次数:
252
原文地址:http://lightguide.blog.51cto.com/3121539/1140588 因为自己安装及配置中走了不少弯路,搜索网上的文档大部分没有包含oralce client的安装及相应的配置,所以单独写一次吧。 本例适用于不需要安装Oralce client,以instant ...
分类:
数据库 时间:
2018-02-26 15:17:25
阅读次数:
199
一.T-SQL概述 SQL Server用于操作数据库的编程语言为Transaction-SQL,简称T-SQL。T-SQL与PL/SQL不同,并没有固定的程序结构。T-SQL包括以下4个部分: DDL:定义和管理数据库及其对象,例如create、alter和drop等。 DML:实现对数据库表各对 ...
分类:
数据库 时间:
2018-02-25 17:30:07
阅读次数:
280
在最近的工作中要用到存储过程和函数,索性把PL/SQL整体的看一下。之前看过基本书和园子里的博文,在这里将所学简单总结。 一、基本语句 1、大小写 2、分隔符 -- ; 3、引用字符串 -- ‘ ’ 4、括号 -- ( ) 二、数据类型 1、标量类型 1>数字类型 -- NUMBER等 2>字符类型 ...
分类:
数据库 时间:
2018-02-23 19:03:09
阅读次数:
153
服务端:oracle 11g 客户端: pl/sql 问题描述: 用客户端 pl/sql 连接登录的时候,提示 "ORA-12514: TNS: no listener"。 在服务器用 telnet localhost 1521 和 telnet 127.0.0.1 1521 都可以,但是 teln ...
分类:
其他好文 时间:
2018-02-22 15:27:34
阅读次数:
208
定义 set serveroutpu on是使oracle可以使用自带的输出方法 dbms_output.put_line(‘XX’); 使用范围 使用于PL/SQL COMMAND WINDOW,SQL PLUS中 永久有效 为了不须要每次都输入set serveroutput on 可以在Ora ...
分类:
数据库 时间:
2018-02-16 11:14:30
阅读次数:
253
一、我的环境 OS: 64位 windows7 oracle client: instantclient_11_2 ,为了连接pl/sql,只能32为 python:python-3.5.4 32位 cx_oracle:cx_Oracle-5.3-11g.win32-py3.5 下载地址:https ...
分类:
数据库 时间:
2018-02-14 10:36:01
阅读次数:
659
一、显式cursor 显式是相对与隐式cursor而言的,就是有一个明白的声明的cursor。显式游标的声明相似例如以下(具体的语法參加plsql ref doc ): cursor cursor_name (parameter list) is select ... 游标从declare、open ...
分类:
数据库 时间:
2018-02-13 21:42:43
阅读次数:
238