如何转换2012年11月28日下午3点56到YYYY-MM-DD HH:MM:SS。我有一个格式错误的日期列,我需要更改格式。更改日期格式
更改日期格式
回答
CONVERT (datetime, 'Nov 28 2012 3:56PM', 120)
这应该工作,更多的信息:http://msdn.microsoft.com/en-us/library/ms187928.aspx
假设你想要一个日期转换为VARCHAR,此查询也许将是有益的:
SELECT CONVERT(VARCHAR(50),CAST('Nov 27 2012 3:56PM' AS DATETIME),120)
在你的情况下,例如,如果场日期为领域然后将查询将是:
SELECT CONVERT(VARCHAR(50),FIELD,120)
你可以试试这个here。
为DATESTYLE YYYY-MM-DD HH:MI:SS(24小时)
注:VARCHAR的大小这取决于你所选择的格式。
数据类型是nvarchar(19),我需要将日期格式化为120并保留nvarchar(19)。我需要更改列中的日期。我希望我有道理。 – Djbril
不要这样做。将日期存储为日期类型,而不是varchars。 –
@KaisMalique然后使用我发布的查询,或者您需要**更新**此字段的120格式?.为什么你使用** varchar **存储日期? –
- 1. PHP - 更改日期格式
- 2. 更改日期格式
- 3. 更改日期格式(Javascript)
- 4. 更改日期格式Trello.NET
- 5. 更改日期格式
- 6. PHP - 日期更改格式
- 7. 更改新日期格式
- 8. 更改日期格式
- 9. 更改日期格式
- 10. 更改日期格式
- 11. 更改日期格式
- 12. 更改格式日期MySql
- 13. 要更改日期格式
- 14. 更改日期格式
- 15. 更改日期格式 “”
- 16. 更改日期格式YYYYMMDD
- 17. 更改日期格式C
- 18. 更改日期格式
- 19. 更改日期格式
- 20. 更改日期格式
- 21. Dygraphs更改日期格式
- 22. 更改日期格式
- 23. 更改日期格式
- 24. 更改日期格式4
- 25. 更改MYSQL日期格式
- 26. 更改日期格式
- 27. android:更改日期格式
- 28. Javascript更改日期格式
- 29. Mysql:更改日期格式
- 30. mysql更改日期格式
日期值不具有格式 - 当他们_displayed_的格式指定。你在哪里看到这种格式的日期? –
存储日期的列的数据类型是什么? –
您自己的问题的副本。 – Paparazzi