sqlserver 存储过程
create procedure proc_menu
@menuId varchar(50),
@menuTotal int output
as
begin
set nocount on;
select @menuTotal=count(*) from dbo.Lov_menu t where
t.menu_id=@menuId;
end
sqlserver 自定义函数
create function Sector_Name(@sctId varchar(10))
returns varchar(50)
as
begin
declare @ccode varchar(50)
declare @name varchar(50)
declare @pid varchar(10)
declare @sctpid varchar(10)
declare @spid varchar(10)
select @pid=SCT_PID from SECTOR where
SCT_ID=@sctIdif(@pid=1)
set @ccode=(select SCT_NAM from SECTOR where
SCT_ID=@sctId)
else if(@pid=0)
set @ccode=(select SCT_NAM from SECTOR where
SCT_ID=@sctId)
else
begin
select @name =SCT_NAM from SECTOR where
SCT_ID=@sctId select @sctpid=SCT_PID from SECTOR where
SCT_ID=@pid if (@sctpid=1)
set @ccode =(select SCT_NAM from SECTOR where SCT_ID = @pid )+'-'+@name
else
begin
while @sctpid <>1
begin
select @spid=SCT_PID from SECTOR where SCT_ID = @sctpid
set @ccode =(select SCT_NAM from SECTOR where SCT_ID = @sctpid )+'-'+@name
set @sctpid=@spid
if @sctpid=1
break
end
end
end
return @ccode
end
分享到:
相关推荐
用户自定义函数不能用于执行一系列改变数据库状态的操作,但它可以像系统函 数一样在查询或存储过程等的程序段中使用,也可以像存储过程一样通过 EXECUTE 命令来执行。在SQL Server 中根据函数返回值形式的不同将...
SQL Server数据库自定义函数与存储过程研究.pdf
实验三:SQL-Server用户自定义函数、存储过程和触发器.doc
SQL Server存储过程示例,在存储工程中Transaction使用示例,游标的使用示例,自定义异常的使用示例,以及Java调用SQL Server存储过程的示例代码。包括JDBC和Spring两种调用方式。
在2008之前如果我们想要将表作为输入参数传递给SQL Server存储过程使比较困难的,可能需要很多的逻辑处理将这些表数据作为字符串或者XML传入。 在2008中提供了表值参数。使用表值参数,可以不必创建临时表或许多参数...
主要介绍了谈谈sqlserver自定义函数与存储过程的区别,需要的朋友可以参考下
第1章初识SQL Server2012.ppt 网盘文件永久链接 第2章数据库的操作ppt ...第13章存储过程和自定义函数。ppt 第14章视图操作.ppt 第15章触发器ppt 第16章SQL Server2012的安全机制.ppt 第17章 数据库的备份与恢复,Ppt
SQL的存储过程、触发器等建立视图存储过程触发器函数(自定义函数)索引 视图 视图是从一个或几个基本表(或视图)导出的表。不同的是,它是一虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据...
用户可以像使用自定义函数那样重复调用这些存储过程,实现它所定义的操作。本实验所需数据库为前面实验已经建立好的学生选课管理数据库。 1.编写带输入参数的存储过程proc_St:在查询分析器中创建一个存储过程,...
自己写的存储过程和自定义函数的例子,可供参考
3、恢复MS SQL数据库中最重要和最有价值的元素:数据类型,表数据,视图,存储过程,自定义函数,触发器,索引,主键和外键,限制等 4、将数据库恢复为几个文件(* .mdf + * .ndf) 5、在恢复mdf文件期间修复损坏的...
(视图、存储过程、触发器、自定义函数)代码、属性、描述等代码查询 4.代码编辑区支持SQL SERVER语法高亮 5.支持print代码执行 6.最大支持代码执行后显示5个结果,并显示相关行数。 7.数据视图支持行数据删除 8....
电子教案(PPT)文件夹 ...存储过程和自定义函数 16.触发器 17.SQL Server 2008集成服务 18.SQL Server 2008报表服务 19.SQL Server 2008分析服务 20.使用.NET实现图书管理系统 21.使用JSP实现在线订餐系统
第15章 存储过程和自定义函数 第16章 触发器 第三篇 数据库开发篇 第17章 SQL语言基础 第18章 使用数据窗体向导 第19章 Visual Basic数据库访问技术 第20章 常用视图控件 第四篇 综合案例篇 第21章 学生管理系统总体...
本书涵盖了T-SQL程序设计的方方面面,如基于集合的编程技术、日期和时间相关的XML和CLR数据类型的使用、临时对象、T-SQL和CLR用户自定义函数、存储过程、触发器、事务和新的错误处理结构、应用并发模型支持并发用户...
1、写一个自定义函数,该函数返回Northwind数据库中Employees表中HireDate介于两个指定日期之间的人员个数。 2、(1)编写和执行存储过程,将Northwind数据库中的Orders表的指定EmployeeID对应的所有定单的Freight...
一、项目需求 1. 数据库同步 实现两个Sqlserver之间的数据库同步 对实时性有较高要求,数据同步延时尽量在1S之内 ...A服务器某库表结构、数据、存储过程、自定义函数发生变化时自动同步到B服务器的对应数据库中
本文提供了在MS SQL SERVER 中应用游标所应具有的有关游标的必要知识和各种语法。从中读者可以了解游标的优点、种类、作用、学会如何定义、打开、存取、...了解如何在存储过程和批处理中调用用户自定义函数等诸多问题。