随笔分类 - Stored Procedures
摘要:在存储过程中,有时需要处理前端传入的如数组集合,方法可以参考下面实例:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDURE[dbo].[usp_FqaVisual_GetWorkPlaceReport](@WorkPlaceCollectionsNVARCHAR(50)--用户选择的场所集合,如:"2,5,6,7"
阅读全文
摘要:搜索功能,并动态显示用户选择的货位,可以通过下面的存储过程去实现。aspx页面,即放一个Gridview即可。本例程,可以学会如何使用临时表,循环表,和字符串连接,动态SQL语句与执行。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDURE[dbo].[usp_ItemGeneral_Store_Search](@CargoSpac
阅读全文
摘要:流水号每个月从1开始,12位数,前面是年月(201004)再加上6位数的序号,不足6位,前面用0来补足。完整的流水号如:201004000001,201004000002,201004000003,...最大为201004999999另外流水号应用过程中,考虑到是在多并发进行。所以实现时是以存储过程PROCEDURE加上事务TRANSACTION来控制。文件格式:.wmv;大小:40,197KB;长度:00:33:12。 下载地址:http://download.cnblogs.com/insus/SQL/Serial%20Number.zip
阅读全文
摘要:在SQL Server中,操作SELECT查询时,将时间类型的字段作为搜索条件,如果稍微不注意,也许没有办法查询到意想的结果。条件不能用等于,而是时间段。如某一天,应该是从00:00:00至23:59:59之间,方可查询出结果出来。因此,为了开发方便,写了一个函数:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOALTERFUNCTION[dbo].[udf
阅读全文
摘要:变量字段,需要用EXECUTE来执行。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->BEGINIFOBJECT_ID('dbo.#TempTable')ISNOTNULLDROPTABLEdbo.#TempTableCREATETABLE#TempTable(IdINT,ItemNVARCHAR(100))END动态添加一个以当前日期作为字段:Code highlighting produced by Actipro Cod
阅读全文
摘要:创建链接服务器。链接服务器让用户可以对 OLE DB 数据源进行分布式异类查询。在使用 sp_addlinkedserver 创建链接服务器后,可对该服务器运行分布式查询。如果链接服务器定义为 SQL Server 实例,则可执行远程存储过程。http://msdn.microsoft.com/zh-cn/library/ms190479(SQL.90).aspxCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->EXECUTEsp_addlin
阅读全文
摘要:专案需要在一个表中,把上个月的数据查找出来,再插入本身的表中,时间字段改变为当前月份的日期,插入前就可以做到判断,记录存在不插入功能。方法是很多,可以把上个月的数据SELECT出来,返回一个DATASET,然后用FOREACH IN来循环插入(程序中实现)。Insus.NET实现的方法是写了一个存储过程,所有动作在SQL Server中进行。表结构与存储过程下载地址:http://download.cnblogs.com/insus/SQL/CopyLastMonthData.zip
阅读全文
摘要:表结构如下: TABLE WorkTicketRecord ( WorkTicketRecordId int identity(1,1) primary key NOT NULL, WorkTickeId int NOT NULL FOREIGN KEY... MachineId int NULL FOREIGN KEY... ... ) 记录可插入条件如下(相同的WorkTickeId ): (条件一)只可以插入一笔 WorkTickeId + MachineId(Null)记录。 或者 (条件二)可以插入一笔或多笔 WorkTickeId + MachineId(NOT NULL)记录。
阅读全文
摘要:在开发过程中,需要把一句Sql 的expression作为一个参数传入Procedure中去。在asp.net中,一个Search的动作,把用户所操作的搜索条件写成了一句表达式,现只需要把这句表达式传入存储过程中去,与存储过程中的Sql的Select组合来执行即可。下面是存储过程:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATEPROCEDURE[dbo].[usp_Member_Search](@ConditionExp
阅读全文
摘要:Asp.NET视频实例,数据表创建、会员添加、登录功能实现、会员如何各自管理自己添加的货品功能等。视频长度:2:05:52;大小:56,989KB;格式:.WMV下载地址:http://downloads.cnblogs.com/insus/aspdotnet/ieud.rar
阅读全文