簡體   English   中英

SQL查詢將日期格式轉換為另一種格式

[英]SQL query to convert date format to another

如何在SQL Server中從02/03/2012轉換為2/3/2012格式

如果您正在運行SQL Server 2012,則可以執行以下操作:

SELECT FORMAT ( @your_date_value, 'd', 'en-US' )

請參閱http://msdn.microsoft.com/en-us/library/hh213505.aspx

並為您的問題答案

SELECT Convert(varchar, GETDATE(),1)  

這將獲得您的確切結果..

Declare @test datetime 

Set @test = '02/03/2012'

Print  Convert(VARCHAR(10) , @test,101 )

Print  REPLACE(LEFT(Convert(VARCHAR(10) , @test,101 ),5),0,'') + RIGHT(Convert(VARCHAR(10) , @test,101),5)

結果:

02/03/2012
2/3/2012

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM