SELECT CONCAT('PR_', p.db,'.',p.name ) FileName ,
CONCAT(
'
DELIMI','TER $$
USE `',p.db,'`$$
DROP PROCEDURE IF EXISTS `',p.name, '`$$
CREATE DEFINER=','`',
LEFT(DEFINER, -1+LOCATE('@',DEFINER)),
...
分类:
数据库 时间:
2014-10-21 12:18:37
阅读次数:
201
http://support2.microsoft.com/kb/310130/zh-cn此分步指导文章描述如何使用 ODBC .NET 托管提供程序和 Visual C# .Net 调用参数化 SQL Server 存储过程。尽管使用 ODBC .NET 提供程序执行参数化存储过程与使用 SQL ...
分类:
数据库 时间:
2014-10-21 11:50:27
阅读次数:
213
查询Sqlserver数据库死锁的一个存储过程使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁。死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_kill杀掉。利用sp_who_lock这个存储过程,可以很方便的知道哪个进程出现了死锁,出现...
分类:
数据库 时间:
2014-10-21 11:42:29
阅读次数:
250
在master数据库下创建存储过程如下:
createproc killspid
(@dbnamevarchar(20))
as
begin
declare@sqlnvarchar(500)
declare@spidint
set@sql='declare
getspid cursor for select spid from sysprocesses where dbid i...
分类:
数据库 时间:
2014-10-20 23:27:07
阅读次数:
355
一、简介 与调用mysql存储过程类型过程都是如下 1、创建连接Connection conn = DriverManager.getConnection(url, user, password); 2、创建CallableStatementCallableStatement statemen...
分类:
数据库 时间:
2014-10-20 22:47:45
阅读次数:
254
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂...
分类:
数据库 时间:
2014-10-20 20:53:16
阅读次数:
241
sql server存储过程中SELECT 与 SET 对变量赋值的区别
分类:
数据库 时间:
2014-10-20 11:36:57
阅读次数:
228
什么是 MyBatis?MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Plain O...
分类:
其他好文 时间:
2014-10-19 17:04:28
阅读次数:
308
一:参数类型 1.IN 只能读取参数并在函数内部更改有效,不能持久化到外部变量2.OUT 不能读取参数,可以在函数内部修改并保存到外部变量 3.INOUT 既能读取又能持久化二:基本格式mysql>DELIMITER// mysql>CREATEPROCEDUREproc1(OUTsint) ->B...
分类:
数据库 时间:
2014-10-19 15:34:03
阅读次数:
237
Atitit.mssql 数据库表记录数and 表体积大小统计
1. EXEC sp_MSforeachtable "EXECUTE sp_spaceused '?'"
最后一种方法是利用隐藏未公开的系统存储过程sp_MSforeachtable
CREATE TABLE #temp (TableName VARCHAR (255), Row...
分类:
数据库 时间:
2014-10-19 00:06:56
阅读次数:
275