新聞中心
MSSQL查詢快速顯示當(dāng)前日期的星期

創(chuàng)新互聯(lián)是一家專業(yè)提供隴川企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計、H5高端網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為隴川眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進行中。
MSSQL(Microsoft SQL)是微軟的關(guān)系數(shù)據(jù)庫管理系統(tǒng),是一種特別有用的數(shù)據(jù)庫技術(shù),他可以幫助企業(yè)建立有組織的資料整理系統(tǒng),搭建高效的信息服務(wù)體系,讓企業(yè)的市場營銷更高效。本文以MSSQL查詢快速顯示當(dāng)前日期的星期為例,給出一種實現(xiàn)的方法,以供參考。
使用MSSQL查詢快速顯示當(dāng)前日期的星期,首先要使用DATEPART函數(shù)來獲取一個星期中的某一天,示例如下:
SELECT DATEPART(weekday,GETDATE())
上述語句返回一個整數(shù),1表示星期天,2表示星期一,以此類推;但是,我們往往有一個格式更加友好的輸出:比如今天是星期五。這時就可以利用CASE語句,實現(xiàn)根據(jù)整數(shù)返回字符串,示例如下:
SELECT
CASE DATEPART(weekday,GETDATE())
when 1 then '星期天'
WHEN 2 THEN '星期一'
WHEN 3 THEN '星期二'
WHEN 4 THEN '星期三'
WHEN 5 THEN '星期四'
WHEN 6 THEN '星期五'
WHEN 7 THEN '星期六'
END AS '今天是'
通過以上兩個語句,就可以實現(xiàn)快速顯示當(dāng)前日期的星期。此外,還可以使用DATENAME函數(shù)來完成上述功能,示例如下:
SELECT DATENAME(weekday,GETDATE()) AS '今天是'
總結(jié)以上例子,MSSQL查詢快速顯示當(dāng)前日期的星期一般有以下幾種方法:
1. 使用DATEPART函數(shù)和CASE語句;
2. 使用DATENAME函數(shù)。
使用以上方法,可以輕松快速實現(xiàn)MSSQL查詢快速顯示當(dāng)前日期的星期功能。
成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
網(wǎng)頁題目:MSSQL查詢實現(xiàn)快速顯示當(dāng)前日期的星期(顯示日期的星期mssql)
標(biāo)題來源:http://m.fisionsoft.com.cn/article/cdjcdeh.html


咨詢
建站咨詢
