
database
文章平均质量分 78
ldaolong
这个作者很懒,什么都没留下…
展开
-
数据库调优
1、1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 2、2、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client/Server两层体系结构,还是使用Browser/Web/Database的三层体系结构。不同的应...原创 2014-09-04 09:08:05 · 94 阅读 · 0 评论 -
PL/SQL中存储过程debug及数组的定义
一直用sql developer 进行存储过程的调试。今天装了PL/SQL,它的具体调试如下: 1), 打开PL/SQL. 如下图: 备注: 位置1: 点击要debugger的存储过程,将打开如图右侧的界面。位置2:debugger中要录入的参数值信息。位置3:因为此存储过程包含数组,此处是对数组进行赋值。 我这个数组是个二维数组,莫忘 关键...原创 2015-06-19 16:05:25 · 426 阅读 · 0 评论 -
oracle(二)(转)
oracle sqlplus添加新用户、赋值权限、新建表空间 环境变量path如果配置过C:\oracle\product\10.2.0\db_1\bin; 在cmd下可以直接使用sqlplus无登陆状态进入sqlplusc:\> sqlplus /nolog使用system账号以sysdba的身份连接SQL> connect system/tu...原创 2014-09-29 12:18:41 · 93 阅读 · 0 评论 -
Oracle(三)之任务调度
Oracle任务调度概述 在Oracle中任务调度指某一执行程序在特定的时间被周期性的执行。Oracle把任务调度称为job。而一个基本的job由两方面组成program和schedule。其中program指周期性执行的可执行程序,其中可包括PL\SQL匿名块,存储过程、函数、包以及操作系统的可执行脚本和外部程序等等。schedule指的是,调度program执行的周期。该周期既可以基于特...原创 2014-09-29 12:23:20 · 207 阅读 · 0 评论 -
oracle(二)之函数
1.ASCII 返回与指定的字符对应的十进制数; 2.CHR 给出整数,返回对应的字符; 3.CONCAT 连接两个字符串; concat('010-','88888')||'转23' 4.INITCAP 返回字符串并将字符串的第一个字母变为大写; 5.INSTR(C1,C2,I,J) 在一个字符串中搜索指定的字符,返回发现指定的字符的位置; C1 ...原创 2014-10-08 11:07:51 · 106 阅读 · 0 评论 -
oracle(四)之存储过程
好久没有写存储过程啦,看看留个标记.CREATE OR REPLACE PROCEDURE ModeTest(p_In IN NUMBER,p_Out OUT NUMBER,p_inout IN OUT NUMBER)ISv_Local Number;BEGINv_Local := p_In;p_Out := 7;p_InOut := 7;END M...原创 2014-10-19 21:20:54 · 106 阅读 · 0 评论 -
Oracle(一)基础
一、数据库的相关概念1、数据库(DataBase): 保存数据,以表的形式表现数据2、关系型数据库操作语SQL(1)SQL(structure query language) 结构化查询语言 1)数据定义语言(DDL):create(创建)、alter(更改)和drop(删除)命令。2)数据操纵语言(DML):insert(插入)、se...原创 2014-10-25 20:40:09 · 132 阅读 · 0 评论 -
oracle中查找Blob类型数据中的字符串
前景回顾: 刚一个大MM 问我如何查询Blob类型数据的字符串. 解决方案: 使用 dbms_lob.instr 和 CAST_TO_RAW可解决: 示例: select * from tesu where dbms_lob.instr(msg,utl_raw.CAST_TO_RAW('darren'),1,1) >0. 扩展...原创 2018-02-02 16:50:36 · 2432 阅读 · 0 评论