Jac*_*ost 3 sql-server t-sql date-format
我知道问这个问题有点愚蠢,但是否有 Transact-SQL 函数或任何返回所有CONVERT(datetime)样式(格式)的函数?类似的东西fnDateFormats将返回所有日期格式:
输出:
日期格式 | SQL代码 月/日/年 101
等等。
And*_*y M 11
没有这样的内置函数(或系统表或视图)可以为您提供所有样式(格式)的列表。否则人们就不会创建定制的样式列表(例如这个)——作为一种提醒方式,我想,因为可以在在线文档中找到相同的信息,即使排列略有不同。
来吧,为自己创造一个。新的主要版本有时会引入新样式,但这些不会经常发生,因此维护这样的列表不应该是一个负担。
另一件事是你是否真的需要有这样一张桌子。除非您仍在使用 2012 之前的版本,否则您可以使用FORMAT() 函数任意格式化日期时间值。