在SQL存储过程中给条件变量加上单引号,不加语句就会出问题,以下就是在存储过程中将条件where设置成了动态变化的,给where赋完值再和前面的语句拼接,再execute(SQL) @d_start @d_end, @shopid 这三个都是调用存储过程传进来的参数,要将这些与varchar类型的拼 ...
分类:
数据库 时间:
2016-05-12 09:23:01
阅读次数:
318
查询数据库后台Block 的Sql存储过程 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO /*记录SQL Server的阻塞情况 wang 2008.8.11 (@P1 nvarchar(8),@P2 nvarchar(42),@P3 int,@ ...
分类:
数据库 时间:
2016-05-06 19:27:02
阅读次数:
605
在存储过程中,经常用到SET NOCOUNT ON; 作用:阻止在结果集中返回显示受T-SQL语句或则usp影响的行计数信息。当SET ONCOUNT ON时候,不返回计数,当SET NOCOUNT OFF时候,返回计数; 即使当SET NOCOUNT ON 时候,也更新@@RowCount; 当S ...
分类:
数据库 时间:
2016-05-03 14:40:14
阅读次数:
183
通配符查找指定目录下文件的过程:--查找指定文件夹(目录)下的文件。
ALTERPROCEDURE[FileS].[DIR_FileS]
@Pathnvarchar(1000)--搜索路径。
--表示【文件夹路径】必须以‘\‘结尾;
--表示【文件路径】不能以\结尾。(文件名可带通配符)
,@FileSnvarchar(MAX)OUTPUT--返回找到的..
分类:
数据库 时间:
2016-04-15 15:34:47
阅读次数:
242
1.认识存储过程 学完菜鸟上的SQL操作后打算好好深入下索引,然而学习过程中实际操作好多都是存储过程,所以只能先掌握存储过程再去深入索引了。使用存储过程有3个优点:存储过程是一个编译过的代码块,因此执行效率比t-sql高;使用存储过程可以不要写大量的t-sql语句,提高通信速率;通过存储过程能够使没 ...
分类:
数据库 时间:
2016-04-13 23:45:11
阅读次数:
307
CREATE proc [dbo].[Sys_Rebate_Equity] AS declare @fMemberID varchar(50)--用户ID declare @Rebate decimal(18,2)--总股权数 BEGIN begin try Begin Transaction -- ...
分类:
数据库 时间:
2016-04-13 12:50:01
阅读次数:
185
SET NOCOUNT ON SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED SET XACT_ABORT ON BEGIN TRYEND TRY BEGIN CATCH END CATCH 1.SET NOCOUNT ON 当 SET NOCOUN ...
分类:
数据库 时间:
2016-03-30 09:48:21
阅读次数:
209
sql:存储过程 参考:http://stackoverflow.com/questions/6373110/nhibernate-use-stored-procedure-or-mapping ...
分类:
Web程序 时间:
2016-03-30 01:24:43
阅读次数:
211