zoukankan      html  css  js  c++  java
  • Common_GetWeek

    /*
    ******************************************************************************************
      存储过程名称:Common_GetWeek
      存储过程功能:
      操 作 说 明 :
            
      设 计 时 间 :2005年08月14日 22:00
      代码设计者:小朱(zsy619@163.com)
    ******************************************************************************************
      功能描述:
    ******************************************************************************************
      如果您修改了我的程序,请留下修改记录,以便对程序进行维护,谢谢  !!!
    ==========================================================================================
      修改人   修改时间    修改原因
    ------------------------------------------------------------------------------------------
    =======================================================================================
    ******************************************************************************************
      备注:
    ******************************************************************************************
    */

    CREATE PROCEDURE [dbo].[Common_GetWeek]
        
    @inputDt DateTime,
        
    @result int =  3    --【1:返回周如:26;2:返回周如:26周;返回年周如:2005年第26周】
    As
        
    Declare @intResult Int
        
    Begin Tran
        
    -----------------------------------------------------------------代码设计--------------------------------------------------------------------
        Declare @week VarChar(12)
        
    Set @week = Convert(varchar(12), DatePart(week,@inputDt))
        
    Select
            
    Case @result 
                
    When 1 Then @week
                
    When 2 Then @week + ''
                
    Else Convert(varchar(10),DatePart(year,@inputDt)) + '年第' + @week + ''
            
    End
            
    As wk
        
    Set @intResult = @@ROWCOUNT
        
    ----------------------------------------------------------------------------------------------------------------------------------------------------
        If @@Error <> 0
        
    Begin
            
    RollBack Tran
            
    Return -1
        
    End
        
    Else
        
    Begin
            
    Commit Tran
            
    Return @intResult
        
    End

    GO
  • 相关阅读:
    centos7下更新firefox
    Centos7宽带连接
    CAS和AQS
    java中锁的概念
    并发队列
    Callable和Future
    juc下的并发工具类和线程池
    死锁和线程安全的问题
    HashMap源码分析(java1.8)
    List集合框架面试题
  • 原文地址:https://www.cnblogs.com/zsy/p/311253.html
Copyright © 2011-2022 走看看