摘要: --以下示例显示如何嵌套游标以生成复杂的报表。为a56爆大奖在线娱乐供应商声明内部游标SET NOCOUNT ONDECLARE @vendor_id int, @vendor_name nvarchar(50),@message varchar(80), @product nvarchar(50)PRINT '-------- Vendor Products Report --------'DECLARE vendor_cursor CURSOR FOR SELECT VendorID, NameFROM Purchasing.VendorWHERE PreferredVendorStatu 阅读全文
posted @ 2008-10-17 19:07 .NET快速开发框架 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 创建用户定义函数。这是一个已保存 Transact-SQL 或公共语言运行时 (CLR) 例程,该例程可返回一个值。用户定义函数不能用于执行修改数据库状态的操作。与系统函数一样,用户定义函数可从查询中调用。标量函数和存储过程一样,可使用 EXECUTE 语句执行。用户定义函数可使用 ALTER FUNCTION 修改,使用 DROP FUNCTION 删除。 Transact-SQL 语法约定语法Scalar FunctionsCREATE FUNCTION [ schema_name. ] function_name ( [ { @parameter_name [ AS ][ type_sc 阅读全文
posted @ 2008-10-17 17:18 .NET快速开发框架 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoCREATE FUNCTION [dbo].[ufnGetContactInformation](@ContactID int)RETURNS @retContactInformation TABLE ( -- Columns returned by the function [ContactID] int PRIMARY KEY NOT NULL, [FirstName] [nvarchar](50) NULL, [LastName] [nvarchar](50) NULL, [JobTitle] [... 阅读全文
posted @ 2008-10-17 17:15 .NET快速开发框架 阅读(205) 评论(0) 推荐(0) 编辑