提前这个存储过程,真的是让我心里很是委屈,做开发这么久了,我竟然不会存储过程,纠结了我两天,下面就来看看存储过程存储过程就是一种特殊的函数,基本上没有返回值,如果要有返回值,则必须是0,1存储过程是存放在服务器端的,一旦存储过程建立之后,则以后就可以随时使用,不在进行编译了创建存储过程Create ...
分类:
其他好文 时间:
2014-08-26 19:29:56
阅读次数:
210
CREATE OR REPLACE PROCEDURE SINGLSCHOOL( PICIID IN VARCHAR2, SCHOOLID IN NUMBER, SCHETYPE IN number, SCHENAME OUT VARCHAR2, ISCORE OUT VARCHAR2, ISTH....
分类:
其他好文 时间:
2014-08-26 19:06:36
阅读次数:
225
今天在VPS上写一个备份数据到百度盘的脚本(感兴趣的可以[参考这里][1])。写完之后,想用crontab做一个定时。测试的时候却怎么也不执行了。弄了半天才想起来,这个VPS被我改过时区。当时用cp /usr/share/zoneinf...
分类:
其他好文 时间:
2014-08-26 17:49:46
阅读次数:
203
创建存储过程和触发器
1、建表
首先先建两张表(users表和number表),具体设计如下图:
2、存储过程
写一个存储过程,往users表中插入数据,创建过程如下:
代码如下:
[sql]
view plaincopy
BEGIN #Routine body goes here... declare n ...
分类:
其他好文 时间:
2014-08-26 17:32:14
阅读次数:
151
1.1 CREATE PROCEDURE (创建)CREATE PROCEDURE存储过程名 (参数列表)BEGIN SQL语句代码块END注意:由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空参数列()。每个参数默认都是一个IN参数。要指定为其它参数,可在参数名之前使用关键词 OUT或...
分类:
数据库 时间:
2014-08-26 16:49:16
阅读次数:
224
我们常用的SQL语句在执行的时候需要首先进行编译,然后执行,而存储过程则是一组为了完成特定功能的SQL语句集,它直接编译好了存储在数据库中,用户通过指定存储过程的名字即可调用该存储过程。
存储过程的优点主要包括以下几点:
第一点,性能提高。这是相对于不适用存储过程来说的,因为存储过程在创建的时候就编译好了,而后每次调用都不会再次编译,这相对于传统的SQL语句中每次调用都...
分类:
数据库 时间:
2014-08-26 15:31:06
阅读次数:
240
1.可以通过下面的语句,得到按照执行时间排序的前10 的存储过程的执行信息:SELECT TOP 10 a.object_id, a.database_id, OBJECT_NAME(object_id, database_id) 'proc name',a.cached_time, a.last_...
分类:
数据库 时间:
2014-08-26 15:24:36
阅读次数:
205
存储过程定义:一组预先写好的能实现某种功能的T-SQL程序分类:系统存储过程扩展存储过程用户自定义存储过程用户自定义存储过程的创建:(无参)最大可达128MCREATEPROCpr_例一创建名为pr_例一的存储过程AS 存储过程主题的开始select *from类别表存储过程...
分类:
数据库 时间:
2014-08-26 15:11:46
阅读次数:
198
第一步:创建 查询某个值存在某个表里的哪个字段的值里面 的存储过程create proc spFind_Column_In_DB ( @type int,--类型:1为文字类型、2为数值类型 @str nvarchar(100)--需要搜索的名字 ) as --创建临时表存放结...
分类:
数据库 时间:
2014-08-26 13:20:16
阅读次数:
440
一、设置定时任务 crontab 新增:crontab -e二、日志查看 tail -200f logs/catalina.out三、mysql备份shell #!/bin/bash# Shell script to backup MySql database# Author: Henry h...
分类:
系统相关 时间:
2014-08-26 11:27:55
阅读次数:
292