• sql proc Demo


    基础知识:

    sql code:

    /*********************************************************/
    /*                       sql proc                        */
    /*                       10/06/26                        */
    /*                       Hyey.wl                         */
    /*********************************************************/
    USE hyey_power
    IF EXISTS(SELECT name FROM sysobjects
              where name='GetClassTypeName_wl' AND type='p')
    DROP PROCEDURE GetClassTypeName_wl
    GO
    /*
      根据类别代码获取类别名称
    */
    CREATE PROCEDURE GetClassTypeName_wl
    (
       @CategoryCode NVARCHAR(20),
       @CategoryName NVARCHAR(40) OUTPUT
    )
    AS
     SELECT @CategoryName=[name] FROM typetab WHERE Code =@CategoryCode
    GO
    
    --DECLARE @Name NVARCHAR(40)
    --EXECUTE GetClassTypeName_wl '04',@Name OUTPUT
    --SELECT '类别名'=@Name
    
    
    IF EXISTS(SELECT name FROM sysobjects
              where name='GetProductData_wl' AND type='p')
    DROP PROCEDURE GetProductData_wl
    GO
    /*
      根据类别代码获取所属类别的产品数据集
    */
    CREATE PROCEDURE GetProductData_wl
    (
       @CategoryCode NVARCHAR(20)
    )
    AS
     SELECT drugtype,code,COUNT(*) num,ROW_NUMBER() OVER(ORDER BY COUNT(*) DESC) AS indexer 
     FROM ReleaseDrugs r,typetab t 
     WHERE code like '@CategoryCode%' and productsh=1 and r.drugtype=t.name 
     GROUP BY drugtype,code ORDER BY COUNT(*) DESC
    GO
    
    --EXECUTE  GetProductData_wl  '05'
    
    IF EXISTS(SELECT name FROM sysobjects
              where name='GetCsalesData_wl' AND type='p')
    DROP PROCEDURE GetCsalesData_wl
    GO
    /*
     获取促销产品信息数据
    */
    CREATE PROCEDURE GetCsalesData_wl
    AS
    SELECT TOP 5 r.id,r.img,left(c.title,10) title 
    FROM releaseDrugs r ,csales c 
    WHERE r.ypmc=c.ypmc and r.cdmc=c.cdmc and r.gg=c.gg and r.productSh=1 
    ORDER BY r.viewflags DESC,c.innerTime DESC
    GO
    
    
    --EXECUTE GetCsalesData_wl
    
    --system 
    sp_help 'GetCsalesData_wl'
    sp_helptext @objname='GetCsalesData_wl'
    sp_depends @objname='GetCsalesData_wl'
    sp_stored_procedures 'GetCsalesData_wl'
    
    

           快速评论通道--您对本文的宝贵意见:
           
    感谢您的鼓励和批评,它将是我进步的动力

    http://wenku.baidu.com/view/40b457fafab069dc502201df.html

  • 相关阅读:
    怎么看到数据库以前做过的日志?
    感觉很好的网站
    uview 滑动切换
    Flyweight享元(结构型模式)
    悟空,真的是空?
    Interpreter解释器(行为型模式)
    Proxy代理(结构型模式)
    [转]有一种爱叫索取
    Command命令(行为型模式)
    Composite组合(结构型模式)
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1764673.html
Copyright © 2020-2023  润新知