Sử dụng kịch bản sau đây để nhận ngày, giờ, ngày, m onth, năm, giờ, phút, giây, AM/PM
:)
SELECT UpdatedOn ,
CONVERT(varchar,UpdatedOn,100) DateTime,
CONVERT(varchar,UpdatedOn,10) Date ,
CONVERT(varchar,UpdatedOn,108) Time ,
substring(CONVERT(varchar,UpdatedOn,106),1,2) Day,
substring(CONVERT(varchar,UpdatedOn,106),4,3) CMonth,
substring(CONVERT(varchar,UpdatedOn,105),4,2) NMonth,
substring(CONVERT(varchar,UpdatedOn,106),8,4) Year,
left(right(CONVERT(varchar,UpdatedOn,100),7),2) Hours_12,
substring(CONVERT(varchar,UpdatedOn,108),1,2) Hours_24,
substring(CONVERT(varchar,UpdatedOn,108),4,2) Minutes,
substring(CONVERT(varchar,UpdatedOn,108),7,2) Second,
right(CONVERT(varchar,UpdatedOn,100),2) AM_PM
FROM dbo.DeviceAssignSim
WHERE AssignSimId=55;
là cột hiện tại của bạn định dạng datetime? – DevelopmentIsMyPassion
@ashreva, có cột hiện tại của tôi là định dạng ngày tháng. Bạn có bất kỳ ý tưởng về điều đó. –
Bản sao có thể có của http://stackoverflow.com/questions/331002/change-default-date-time-format-on-a-single-database-in-sql-server –