你如何将从datepart获得的数字转换为当天的名字?

Eri*_*ard 7 sql-server datepart

是否有一个快速的单行程序在Sql Server中调用datepart并获取当天的名称而不仅仅是数字?

select datepart(dw, getdate());
Run Code Online (Sandbox Code Playgroud)

这将返回1-7,星期日为1.我希望'星期日'而不是1.

Eri*_*k B 12

select datename(weekday, getdate());
Run Code Online (Sandbox Code Playgroud)