Bạn có thể.
Cung cấp định dạng là YYYYMMDDHHmm, một cách đơn giản để làm điều đó sẽ là:
SELECT CONVERT(DATETIME,
SUBSTRING([TimeStamp],1,4)+'-'+SUBSTRING([TimeStamp],5,2)+'-'
+SUBSTRING([TimeStamp],7,2)+' '+SUBSTRING([TimeStamp],9,2)+':'
+SUBSTRING([TimeStamp],11,2)+':00.000')
FROM Table
Thao tác này sẽ lấy "dấu thời gian" này và trước tiên chuyển đổi nó thành chuỗi ngày giờ có thể đọc được trong SQL, tức là ví dụ của bạn, nó sẽ là 2014-03-24 00:04:00.000
. Sau đó, nó sẽ dễ dàng được chuyển đổi thành datetime.