[英]Is there a way to convert a varchar to DATETIME in SQL SERVER 2008?
例如,這是'24/05/2012 09:56:06'
> '24/05/2012 09:56:06'
,我想將其轉換為DATETIME
參見CAST和CONVERT 。 樣式dd/mm/yyyy
為103:
select convert(datetime, '24/05/2012 09:56:06', 103);
嘗試這個
選擇convert(datetime,'24 / 05/2012 09:56:06',120)
看到此鏈接: http : //www.sql-server-helper.com/tips/date-formats.aspx
它顯示了更多的sql日期格式。 隨便使用它。
嘗試更准確地滿足您的需求。
SET DATEFORMAT ydm
DECLARE @D DATETIME
SELECT @D = CAST('24/05/2012 09:56:06' AS DATETIME)
SELECT @D AS MYDATETIME
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.