[英]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' )
並為您的問題答案
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.