新聞中心
數(shù)據(jù)庫管理系統(tǒng)中,時間與日期之間的轉(zhuǎn)換是一項常見的工作。本文針對MSSQL數(shù)據(jù)庫,介紹如何實現(xiàn)日期的轉(zhuǎn)換。

目前創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站改版維護、企業(yè)網(wǎng)站設(shè)計、贛榆網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
首先,要注意的是MSSQL支持兩種類型的時間,即日期類型和時間類型。日期類型使用date類型存儲,不包含時間信息,只包含年月日的信息。時間類型使用datetime類型存儲,包含日期和時間信息,可以精確到秒。
其次是MSSQL所支持的日期函數(shù),諸如getdate()用于獲取當(dāng)前日期,dateadd()用于增加日期,オdatename()用于從日期中獲得星期等,通過這些函數(shù)可以非常靈活地實現(xiàn)日期轉(zhuǎn)換。
最后,要了解日期格式化函數(shù),該函數(shù)可以將時間和日期轉(zhuǎn)換為指定的格式。例如,使用convert()函數(shù)可以將一個日期類型的值轉(zhuǎn)換為其他日期格式,如下所示:
USE AdventureWorks2012
GO
SELECT CONVERT(varchar(10),GETDATE(),120) AS [yyyy-MM-dd]
這里將當(dāng)前日期轉(zhuǎn)換為yyyy-MM-dd格式。
另外,也可以使用datetime函數(shù)來實現(xiàn)日期轉(zhuǎn)換,如下:
SELECT DATENAME(month, GETDATE()) AS [Month]
此語句可以將當(dāng)前日期轉(zhuǎn)換為月份名稱。
以上就是MSSQL中如何實現(xiàn)日期轉(zhuǎn)換的方法。MSSQL提供了豐富的日期函數(shù)和格式化函數(shù),使用者可以根據(jù)個人需要,靈活實現(xiàn)日期轉(zhuǎn)換。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計,高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。
網(wǎng)站標題:MSSQL中如何實現(xiàn)日期轉(zhuǎn)換(mssql日期轉(zhuǎn)化)
轉(zhuǎn)載來源:http://m.5511xx.com/article/ccsghig.html


咨詢
建站咨詢
