新聞中心
假設有一個在Microsoft SQL Server(MSSQL) 中使用sql查詢獲取當前日期的情況,比如要獲取以下格式的日期:YYYYMMDD。

MSSQL 提供了多種方法來獲取當前日期,下面就來簡單介紹幾種快速獲取當前日期的方法。
第一種方法:
SELECT CONVERT(VARCHAR, GetDate(), 112) AS '當前日期';
這段代碼中,使用 GetDate() 方法獲取當前日期,CONVERT 方法用來將日期轉化為所需格式,112 表示的格式為 YYYYMMDD,最后使用 AS 來賦值當前日期。
第二種方法:
SELECT REPLACE(CONVERT(VARCHAR, GETDATE(), 111), '/','') AS '當前日期';
這段代碼中,使用 REPLACE 方法將日期中’/’替換為空,使之變成 YYYYMMDD 格式,最后同樣使用 AS 來賦值。
第三種方法:
SELECT REPLACE(REPLACE( CONVERT(VARCHAR, GETDATE(),110),'年',' '),'月',' ') AS '當前日期';
這段代碼中,調用 CONVERT 將日期轉換成 YYYY-MM-DD 格式,REPLACE 方法將日期中的 年、月 替換為空,最后同樣使用 AS 來賦值。
以上三種方法僅為 MSSQL 獲取當前日期的一些常用技巧,由于各個版本 MSSQL 使用的技術不太一樣,也可能根據數(shù)據庫系統(tǒng)版本、命令行工具版本等,對上述技術會有稍許不同。
最后還需要說明的是,數(shù)據庫中的日期字段往往會更加值得放心,因此,還有一種獲取日期的方法即從數(shù)據庫中取出現(xiàn)有的日期記錄,然后格式化成 YYYYMMDD 這種形式即可。
總之,使用 MSSQL 獲取當前日期是一個十分常見的任務,本文介紹的三種方法可以幫助我們實現(xiàn)這一目的,希望對大家有所幫助。
成都創(chuàng)新互聯(lián)科技公司主營:網站設計、網站建設、小程序制作、成都軟件開發(fā)、網頁設計、微信開發(fā)、成都小程序開發(fā)、網站制作、網站開發(fā)等業(yè)務,是專業(yè)的成都做小程序公司、成都網站建設公司、成都做網站的公司。創(chuàng)新互聯(lián)公司集小程序制作創(chuàng)意,網站制作策劃,畫冊、網頁、VI設計,網站、軟件、微信、小程序開發(fā)于一體。
網站名稱:MSSQL快速獲取當前日期的方法(mssql獲得當前日期)
分享網址:http://www.fisionsoft.com.cn/article/dppojop.html


咨詢
建站咨詢
