1.使用SET NOCOUNT ON
选项:缺省地,每次执行SQL语句时,一个消息会从服务端发给客户端以显示SQL语句影响的行数。这些信息对客户端来说很少有用。通过关闭这个缺省值,你能减少在服务端和客户端的网络流量,帮助全面提升服务器和应用程序的性能。为了关闭存储过程级的这个特点,在每个存储过程的开...
分类:
数据库 时间:
2014-05-26 20:55:20
阅读次数:
305
创建存储过程:1 delimiter //2 create procedure
printname (id int,out name char(50) )3 begin4 select user into name from user
where id=id;5 end6 //7 delimiter...
分类:
其他好文 时间:
2014-05-23 06:11:51
阅读次数:
184
--创建表
createtable JOBTEST (
IDVARCHAR2(50)
primarykey,
NAMEVARCHAR2(20),
AGE NUMBER(3) )
--创建存储过程
createorreplaceprocedure
jobtestprocedure
isbegin
insertinto jobtest
values(to_char(s...
分类:
数据库 时间:
2014-05-22 18:52:39
阅读次数:
359
公司内设备管理系统中设备建账功能,功能目的是对新进设备进行记录并入库。其中设备编号一项定义为自己修改(查看之前的设备号,取一个不重复的值来填写),感觉特别麻烦!用存储过程自动生成编码岂不是更效率。
需求:根据设备组代码(PC)+递增数字,构成编码,编码中数字必须为三位数,无三位数的,以‘0’占...
分类:
数据库 时间:
2014-05-22 13:46:12
阅读次数:
351
1. 传入2个字符串变量,其中,每个字符串是用分号(;)分隔的字串形式,
比如str1=’ab12;ab;cccc;tty’, str2=’1;6sf;8fffff;dd’,
注意,字符串是用户输入的,不能固定值、长度、和分号个数。2. 执行完毕存储过程后,要求根据分号提取字符串的字...
分类:
数据库 时间:
2014-05-22 00:17:00
阅读次数:
354
一、创建存储过程和函数1、创建存储过程的基本形式:create procedure
sp_name([proc_parameter[,…]])[characteristic…]routine_body例子:创建一个名为num_from_employee的存储过程delimiter
&&create ...
分类:
数据库 时间:
2014-05-21 22:33:24
阅读次数:
515
CREATE OR REPLACE PROCEDURE P_XT_TEST_ZWL IS
TESTVALUE VARCHAR2(500); LS_ERR VARCHAR2(500); --错误日志 BEGIN SELECT H.SQLXH INTO
TESTVALUE FROM CX_CXDY .....
分类:
其他好文 时间:
2014-05-21 21:31:51
阅读次数:
359
--将text替换成你要查找的内容
select name
from sysobjects o, syscomments s
where o.id = s.id
and text like '%text%'
and o.xtype = 'P'
--将text替换成你要查找的内容
SELECT ROUTINE_NAME, ROUTINE_DEFINITION
FROM INFO...
分类:
数据库 时间:
2014-05-21 14:50:04
阅读次数:
373
最近几天都在搞数据库,特别是今天,因为需要,自己写了一个自动生成同步数据存储过程的存储过程。。。废话不多少,直接上代码: --开始 --create proc
exec_copy --as --begin --因为同步的表是内网表,基本不做业务逻辑处理,所以所有的表都没有标示列,故我也就没做标示列....
分类:
其他好文 时间:
2014-05-21 04:00:28
阅读次数:
330