最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mssql中獲取指定日期所在月份的第一天的代碼

 更新時(shí)間:2011年09月12日 14:46:38   作者:  
mssql中獲取指定日期所在月份的第一天的代碼,需要的朋友可以參考下。
獲取指定日期月份的第一天,你可以使用DATEADD函數(shù),減去指定日期的月份過去了的天數(shù),即可。
復(fù)制代碼 代碼如下:

CREATE FUNCTION [dbo].[udf_FirstDayOfMonth]
(
@Date DATE
)
RETURNS DATETIME
AS
BEGIN
RETURN CAST(DATEADD(day,1 - DAY(@Date), @Date) AS DATETIME)
END

或者,用DATEDIFF計(jì)算指定日期與日期開始之時(shí),相隔幾個(gè)月,然后再DATEADD加上這個(gè)相隔月份數(shù),從零開始。
復(fù)制代碼 代碼如下:

CREATE FUNCTION [dbo].[udf_FirstDayOfMonth]
(
@Date DATE
)
RETURNS DATETIME
AS
BEGIN
RETURN DATEADD(MONTH,DATEDIFF(MONTH,0,@Date),0)
END

或者,從指定的日期取出年或月,然后與01組合為日期,即得到指定日期當(dāng)月天第一天。
復(fù)制代碼 代碼如下:

CREATE FUNCTION [dbo].[udf_FirstDayOfMonth]
(
@Date DATE
)
RETURNS DATETIME
AS
BEGIN
DECLARE @y NVARCHAR(4) = CAST(YEAR(@Date) AS NVARCHAR(4))
DECLARE @m NVARCHAR(2) = CAST(MONTH(@Date) AS NVARCHAR(2))
RETURN CAST((@y + N'-' + @m + N'-01') AS DATETIME)
END

或者,參考這篇:http://m.fzitv.net/article/23285.htm 使用CONVERT函數(shù),指定日期格式來轉(zhuǎn)換,這樣也可以獲取指定日期所在月份的第一天。
復(fù)制代碼 代碼如下:

CREATE FUNCTION [dbo].[udf_FirstDayOfMonth]
(
@Date DATE
)
RETURNS DATETIME
AS
BEGIN
DECLARE @ym NVARCHAR(10) = CONVERT(varchar(8),GETDATE(),23)
RETURN CAST((@ym + N'01') AS DATETIME)
END

相關(guān)文章

  • 索引的原理及索引建立的注意事項(xiàng)

    索引的原理及索引建立的注意事項(xiàng)

    聚集索引,數(shù)據(jù)實(shí)際上是按順序存儲(chǔ)的,數(shù)據(jù)頁(yè)就在索引頁(yè)上。就好像參考手冊(cè)將所有主題按順序編排一樣。一旦找到了所要搜索的數(shù)據(jù),就完成了這次搜索,對(duì)于非聚集索引,索引是安全獨(dú)立于數(shù)據(jù)本身結(jié)構(gòu)的,在索引中找到了尋找的數(shù)據(jù),然后通過指針定位到實(shí)際的數(shù)據(jù)
    2012-07-07
  • SQL Server日志恢復(fù)還原數(shù)據(jù)的操作流程

    SQL Server日志恢復(fù)還原數(shù)據(jù)的操作流程

    有時(shí)開發(fā)過程中由于不小心或者程序出現(xiàn)錯(cuò)誤導(dǎo)致錯(cuò)誤刪除數(shù)據(jù),或者由于計(jì)算機(jī)以外引起數(shù)據(jù)遭到破壞,這時(shí)候可以采用日志進(jìn)行恢復(fù),所以本文給大家介紹了SQL Server日志恢復(fù)還原數(shù)據(jù)的操作流程,需要的朋友可以參考下
    2024-09-09
  • 通過格式良好的SQL提高效率和準(zhǔn)確性

    通過格式良好的SQL提高效率和準(zhǔn)確性

    在本文中,作者將分享如何通過格式良好的SQL語(yǔ)句提升生產(chǎn)率,感興趣的小伙伴們可以參考一下
    2015-08-08
  • Sql Server2012 使用IP地址登錄服務(wù)器的配置圖文教程

    Sql Server2012 使用IP地址登錄服務(wù)器的配置圖文教程

    最近在使用NFineBase框架+c#做一個(gè)系統(tǒng)的時(shí)候,在使用sql server 2012 連接數(shù)據(jù)庫(kù)的時(shí)候,在使用過程中遇到了幾個(gè)問題,下面小編給大家分享Sql Server2012 使用IP地址登錄服務(wù)器的配置圖文教程,一起學(xué)習(xí)吧
    2017-07-07
  • SQL Server數(shù)據(jù)庫(kù)設(shè)置自動(dòng)備份策略的完整步驟

    SQL Server數(shù)據(jù)庫(kù)設(shè)置自動(dòng)備份策略的完整步驟

    這篇文章主要給大家介紹了關(guān)于SQL Server數(shù)據(jù)庫(kù)設(shè)置自動(dòng)備份策略的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用sql server具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • 如何在navicat中利用sql語(yǔ)句建表+添加數(shù)據(jù)

    如何在navicat中利用sql語(yǔ)句建表+添加數(shù)據(jù)

    這篇文章主要給大家介紹了關(guān)于如何在navicat中利用sql語(yǔ)句建表+添加數(shù)據(jù)的相關(guān)資料,Navicat是一套快速,專為簡(jiǎn)化數(shù)據(jù)庫(kù)的管理及降低系統(tǒng)管理成本而設(shè),它的設(shè)計(jì)符合數(shù)據(jù)庫(kù)管理員、開發(fā)人員及中小企業(yè)的需要,需要的朋友可以參考下
    2023-10-10
  • sql中的常用的字符串處理函數(shù)大全

    sql中的常用的字符串處理函數(shù)大全

    這篇文章主要介紹了sql中的常用的字符串處理函數(shù),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-09-09
  • SQL Server無法收縮日志文件的原因分析及解決辦法

    SQL Server無法收縮日志文件的原因分析及解決辦法

    最近服務(wù)器執(zhí)行收縮日志文件大小的job老是報(bào)錯(cuò),小編抽時(shí)間把此問題的解決方案整理了一下,特此分享到腳本之家平臺(tái),供大家學(xué)習(xí)
    2016-01-01
  • SQL Server創(chuàng)建用戶只能訪問指定數(shù)據(jù)庫(kù)和視圖的操作步驟

    SQL Server創(chuàng)建用戶只能訪問指定數(shù)據(jù)庫(kù)和視圖的操作步驟

    本文介紹了如何在SQLServer中創(chuàng)建用戶并限定其訪問權(quán)限,包括創(chuàng)建用戶、設(shè)置用戶映射、設(shè)置只能訪問指定的數(shù)據(jù)表或視圖、給指定表或視圖賦予具體權(quán)限和檢查權(quán)限等步驟,這種設(shè)置可以防止用戶訪問到過多不必要的過程表和過程視圖,提高數(shù)據(jù)安全性
    2024-10-10
  • SQL Server FileStream詳解

    SQL Server FileStream詳解

    FILESTREAM是SQL Server 2008中的一個(gè)新特性,允許以獨(dú)立文件的形式存放大對(duì)象數(shù)據(jù),而不是以往一樣將所有數(shù)據(jù)都保存到數(shù)據(jù)文件中
    2015-12-12

最新評(píng)論

红原县| 安岳县| 获嘉县| 北海市| 南京市| 繁昌县| 海兴县| 民勤县| 林州市| 寿阳县| 广安市| 磴口县| 沂水县| 徐水县| 浦北县| 嘉黎县| 清苑县| 台前县| 富平县| 华安县| 安阳县| 江永县| 楚雄市| 沐川县| 雷州市| 吴堡县| 隆回县| 美姑县| 永新县| 昭苏县| 象州县| 邵阳市| 遂川县| 望都县| 赤城县| 上杭县| 蕉岭县| 兴海县| 萨嘎县| 南昌市| 修水县|