mssql sqlserver 如何將一個日期數據轉換爲"年份-月份"的格式呢?

摘要: 下文講述在sqlserver數據庫中,將日期數據轉換爲指定格式的方法分享,以下所示; sql

實驗環境:sqlserver 2008 R2 數據庫

實現思路: 函數

      實現方法1: 使用year函數和month函數獲取相應的數值,而後採用字符串拼接的方法輸出相應的數據 sqlserver

      實現方法2: CONVERT(varchar(30), GETDATE(), 120),而後使用字符串截取函數截取前幾位的數據 例:spa

declare @maomao datetime
set @maomao =getdate()

select 
LEFT(
CONVERT(varchar(20),@maomao,
120)
,7)

select convert(varchar(4),year(@maomao))
+'-'+
convert(varchar(2),month(@maomao))

 

相關閱讀: code

mssql sql server 經常使用日期轉換方法分享 (convert datetime) server

mssql sqlserver MONTH關鍵字返回指定日期月份的整數–用法 blog

mssql sqlserver year關鍵字用法簡介 字符串

mssql sqlserver 字符串截取函數SUBSTRING left right 用法舉例說明 get

mssql sqlserver補齊」數據表中位數」的方法分享

mssql sqlserver DATEPART 日期生成函數使用說明

mssql sqlserver DATENAME 日期生成函數使用說明

相關文章
相關標籤/搜索