最新文章列表

在mysql内部存储代码

在mysql内部存储代码 在mysql内部存储代码,既有优点也有缺点,而且有人倡导有人反对。 先看优点: 1 她在服务器内部执行,离数据最近,另外 ...
annan211 评论(0) 有963人浏览 2015-07-16 18:36

Java下拼接执行动态SQL语句

       在实际业务中经常需要拼接动态SQL来完成复杂数据计算,网上各类技术论坛都有讨论,比如下面这些问题:         http://bbs.csdn.net/topics/390876591         http://bbs.csdn.net/topics/390981627         https://www.linkedin.com/groups/SQL-Query- ...
datamachine 评论(0) 有7388人浏览 2015-06-12 09:38

存储过程中调用EXECUTE IMMEDIATE的“权限不足”

EXECUTE IMMEDIATE是Oracle中使用动态SQL的一种方法,可以直接执行,也可以在存储过程中调用。然而在存储过程中调用可能会遇到权限不足的问题,如在存储过程中执行重建索引语句: sqlt := 'alter index ' || idx.index_name || ' rebuild online ';     EXECUTE IMMEDIATE sqlt;   会报权限不 ...
征途2010 评论(0) 有1711人浏览 2015-06-02 15:48

oracle 存储过程2个

实例1:创建1年的日期,并标识是否是周六日 create or replace procedure pro_2 is i number; first_day_ date DEFAULT to_date('2015-01-01','yyyy-MM-dd'); begin i:=1; while i<365 loop IF TO_CHAR(first_day_,'D')=7 ...
snkcxy 评论(0) 有1229人浏览 2015-04-28 18:07

mysql 存储过程实例2个

实例1:循环创建800个用户 --DROP PROCEDURE IF EXISTS pro_1; --定义 DELIMITER // CREATE PROCEDURE pro_1() BEGIN DECLARE i INT DEFAULT 0; WHILE i<800 DO INSERT INTO t_user(id_,user_name_,rea ...
snkcxy 评论(0) 有2005人浏览 2015-04-25 19:49

sqlserver备份数据库--存储过程

-------------------------------------------------------------------------- ----------------------------创建存储过程备份数据库------------------------ ------------------------------------------------------------- ...
zjw101018 评论(0) 有1015人浏览 2015-04-15 10:50

Oracle存储过程捕获异常没有抛出导致的JDBC异常

      名字起的好拗口。       这是一个关于执行超时的问题。       业务场景是这样的:根据要求,需要每天生成若干报表(原始数据量约为 ...
yunnick 评论(0) 有2919人浏览 2015-03-18 17:10

ORACLE数据库创建定时任务

创建存储器: create or replace PRocedure pro_test AS BEGIN insert into RAW_PERIOD_DATA(ertu_no,mp_no,data_time,code,data_flag) select 1,level,sysdate,round(dbms_random.value(1,99),2),1 from dual connect by ...
QIAN_QIAN 评论(0) 有4061人浏览 2015-03-06 10:30

java调用oracle存储过程

static Connection conn; static CallableStatement cs = null; static ResultSet rs; static String driver = "oracle.jdbc.driver.OracleDriver"; static String url = "jdbc:oracle:thin:@127. ...
zjw101018 评论(0) 有874人浏览 2015-02-28 15:58

存储过程总结

从事软件开发以来,一直觉得代码控制数据库是最熟悉的,最好处理的,但是在改造系统中发现,许多代码混乱导致代码不稳定,如果重新写的话需要改变许多变量,但是从数据库根源去解决的话,开发速度和处理都有显著的提高,因此对存储过程和触发器产生了浓厚的兴趣 参考链接: MYSQL存储过程 http://www.cnblogs.com/exmyth/p/3303470.html  MYSQL存储过程1 ...
wangtf6 评论(0) 有321人浏览 2015-02-27 09:41

数据库的设计

数据库的设计 数据库设计原则 良好的数据库设计对于一个高性能的应用程序非常重要。关系没有经过优化,数据库无法尽可能高效地运行。应该把数 ...
天子之骄 评论(0) 有332人浏览 2015-02-22 17:39

存储过程什么时候用

存储过程一般用于处理比较复杂的任务,基础ms这个平台,可以大大降低耗时,其编译机制也提高了数据库执行速度。 当然在系统控制方便方面,例如当系统进行调整时,这是只需要将后台存储过程进行更改,而不需要更改客户端程序。也无需重新安装客户端应用程序。 存储过程不仅仅适用于大型项目,对于中小型项目,使用存储过程也是非常有必要的。其威力和优势主要体现在:  1.存储过程只在创造时进行编译,以后每次执行存储 ...
wangtf6 评论(0) 有596人浏览 2015-02-02 14:55

sql server、db2、oracle 存储过程动态sql语句示例

Oracle CREATE OR REPLACE PROCEDURE a_test AS t_sql VARCHAR2(2000); t_a VARCHAR2(20); t_b VARCHAR2(20); t_c VARCHAR2(20); t_d VARCHAR2(20); BEGIN t_c ...
sbfivwsll 评论(0) 有1840人浏览 2015-01-31 19:00

PLSQL学习笔记

新建emp表 create table emp( eno number, ename varchar2(20), sal number, job varchar2(20),' dept varchar2(20) ); 存储过程基本内容 --条件判断 --1、if ... then elseif then ... else ... end if; ...
w6889037 评论(0) 有574人浏览 2015-01-21 12:41

navicat for mysql 在win7下设置定时计划之存储过程处理

    定时计划入门:猛戳--->navicat for mysql 定时计划入门     在上篇中,讲解了如何在navicat for mysql 客户端制作定时计划,此篇记录一个定时计划:内容是一个存储过程,将一张表里的数据插入到另一张表中,在实际工作当中,会出现类似的情况,通过几张表的联合查询,插入到另一张表中,这里使用到了Insert into select  from语法,这方 ...
zhangzhaoaaa 评论(0) 有3148人浏览 2015-01-10 15:27

mysql创建多张表结构一样的表(分表时用)

一、存储过程创建多张表 1.利用存储过程,动态创建多张表: 创建16张表,从score_stream_00到score_stream_15 DELIMITER $$ CREATE PROCEDURE `score`.`p`() BEGIN DECLARE i INT; DECLARE table_name VARCHAR(20); ...
无量 评论(0) 有7428人浏览 2014-11-27 15:04

mysql存储过程基本知识点

--存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数 create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_ ...
无量 评论(0) 有926人浏览 2014-11-27 15:00

JAVA调用数据库存储过程

package com.ljq.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** * 连接工具类 * * ConnUtils类声明为f ...
可怜的猫 评论(0) 有1344人浏览 2014-11-06 12:35

oracle-存储过程(procedure)

存储过程 --可以理解为给匿名块起个名字,可以保存到数据库服务器上,方便以后的应用。 --预编译(已经编译好的)sql语句。 ---oracle语句也是要先编译在运行的语言。所以说编译好了,就可以直接运行了,节约了再次编译的时间。 ------------------- 写一个存储过程: 将pl/sql语句块改写成存储过程     1.将declare改成is 或者 as   ...
每一天都有收获 评论(0) 有773人浏览 2014-10-30 21:33

一个简单的存储过程

           今天要批量的生成一批测试数据,其中中间有部分数据是变化的,本来想写个程序来生成的,后来想到存储过程就可以搞定,所以随手写了一个,记录在此:            DELIMITER $$ DROP PROCEDURE IF EXISTS insert_data$$ CREATE PROCEDURE insert_data (totalRecord INT) ...
asialee 评论(0) 有1236人浏览 2014-10-16 13:56

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics