簡體   English   中英

SQL Server Varchar到Datetime的轉換

[英]SQL Server Varchar to Datetime conversion

我有一個以這種形式表示日期時間的varchar:

dd-MM-yyyy HH:MI:SS AM    

如何將其轉換為日期時間類型?

我已經檢查的日期時間的標准列表在這里 ,但我看到上面沒有相應的一個我的格式。

直接投放

select CAST('10-02-2014 05:10:22 AM ' AS DATETIME)

也嘗試一下。

 select CONVERT(varchar(15),GETDATE(),105)+' '+CONVERT(varchar(30),CONVERT(VARCHAR,GETDATE(),108))+' '+SUBSTRING(CONVERT(varchar(30),CONVERT(VARCHAR,GETDATE(),100)),18,2)

暫無
暫無

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

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