`
taiwei.peng
  • 浏览: 229053 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

sqlserver 存储过程和自定义函数

阅读更多
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=@sctId
if(@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
分享到:
评论

相关推荐

    SQL_Server_用户自定义函数.pdf

    用户自定义函数不能用于执行一系列改变数据库状态的操作,但它可以像系统函 数一样在查询或存储过程等的程序段中使用,也可以像存储过程一样通过 EXECUTE 命令来执行。在SQL Server 中根据函数返回值形式的不同将...

    SQL Server数据库自定义函数与存储过程研究.pdf

    SQL Server数据库自定义函数与存储过程研究.pdf

    实验三:SQL-Server用户自定义函数、存储过程和触发器.doc

    实验三:SQL-Server用户自定义函数、存储过程和触发器.doc

    SQL Server存储过程示例

    SQL Server存储过程示例,在存储工程中Transaction使用示例,游标的使用示例,自定义异常的使用示例,以及Java调用SQL Server存储过程的示例代码。包括JDBC和Spring两种调用方式。

    SQL Server存储过程中使用表值作为输入参数示例

    在2008之前如果我们想要将表作为输入参数传递给SQL Server存储过程使比较困难的,可能需要很多的逻辑处理将这些表数据作为字符串或者XML传入。 在2008中提供了表值参数。使用表值参数,可以不必创建临时表或许多参数...

    谈谈sqlserver自定义函数与存储过程的区别

    主要介绍了谈谈sqlserver自定义函数与存储过程的区别,需要的朋友可以参考下

    SQL Server 2012从零开始学培训视频和PPT.rar

    第1章初识SQL Server2012.ppt 网盘文件永久链接 第2章数据库的操作ppt ...第13章存储过程和自定义函数。ppt 第14章视图操作.ppt 第15章触发器ppt 第16章SQL Server2012的安全机制.ppt 第17章 数据库的备份与恢复,Ppt

    SQL Server创建存储过程、触发器、函数等(学习札记)

    SQL的存储过程、触发器等建立视图存储过程触发器函数(自定义函数)索引 视图  视图是从一个或几个基本表(或视图)导出的表。不同的是,它是一虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据...

    实验9 存储过程的创建和使用

    用户可以像使用自定义函数那样重复调用这些存储过程,实现它所定义的操作。本实验所需数据库为前面实验已经建立好的学生选课管理数据库。 1.编写带输入参数的存储过程proc_St:在查询分析器中创建一个存储过程,...

    存储过程例子

    自己写的存储过程和自定义函数的例子,可供参考

    MSSQL数据库修复软件:Recovery Toolbox for SQL Server 2.2.11.0

    3、恢复MS SQL数据库中最重要和最有价值的元素:数据类型,表数据,视图,存储过程,自定义函数,触发器,索引,主键和外键,限制等 4、将数据库恢复为几个文件(* .mdf + * .ndf) 5、在恢复mdf文件期间修复损坏的...

    SQL SERVER命令与数据字典工具

    (视图、存储过程、触发器、自定义函数)代码、属性、描述等代码查询 4.代码编辑区支持SQL SERVER语法高亮 5.支持print代码执行 6.最大支持代码执行后显示5个结果,并显示相关行数。 7.数据视图支持行数据删除 8....

    21天学通SQLServer

    电子教案(PPT)文件夹 ...存储过程和自定义函数 16.触发器 17.SQL Server 2008集成服务 18.SQL Server 2008报表服务 19.SQL Server 2008分析服务 20.使用.NET实现图书管理系统 21.使用JSP实现在线订餐系统

    零基础学VisualBasic+SQLServer 光盘 源文件 第01-04章.rar

    第15章 存储过程和自定义函数 第16章 触发器 第三篇 数据库开发篇 第17章 SQL语言基础 第18章 使用数据窗体向导 第19章 Visual Basic数据库访问技术 第20章 常用视图控件 第四篇 综合案例篇 第21章 学生管理系统总体...

    Microsoft SQL Server 2005技术内幕: T-SQ程序设计.pdf

    本书涵盖了T-SQL程序设计的方方面面,如基于集合的编程技术、日期和时间相关的XML和CLR数据类型的使用、临时对象、T-SQL和CLR用户自定义函数、存储过程、触发器、事务和新的错误处理结构、应用并发模型支持并发用户...

    sqlserver6次实验(2)

    1、写一个自定义函数,该函数返回Northwind数据库中Employees表中HireDate介于两个指定日期之间的人员个数。 2、(1)编写和执行存储过程,将Northwind数据库中的Orders表的指定EmployeeID对应的所有定单的Freight...

    WinCC SQL SERVER 数据库实现数据库同步

    一、项目需求 1. 数据库同步 实现两个Sqlserver之间的数据库同步 对实时性有较高要求,数据同步延时尽量在1S之内 ...A服务器某库表结构、数据、存储过程、自定义函数发生变化时自动同步到B服务器的对应数据库中

    MS SQL SERVER 游标详解

    本文提供了在MS SQL SERVER 中应用游标所应具有的有关游标的必要知识和各种语法。从中读者可以了解游标的优点、种类、作用、学会如何定义、打开、存取、...了解如何在存储过程和批处理中调用用户自定义函数等诸多问题。

Global site tag (gtag.js) - Google Analytics