我试图将小日期时间格式化为dd/mm/yyyy。
所以我正在做这个查询:
Select
right('0' + rtrim(day(mydate)),2) + '/' + right('0' + rtrim(month(mydate)),2) + '/' + rtrim(year(mydate))
from mydates
但是我收到此错误:
varchar 的转换溢出了一个 int 列。
这样的事情会容易得多
SELECT CONVERT(NVARCHAR(10), mydate, 103) FROM mydates
103 指定 dd/mm/yyyy 格式,但请参阅此页面以查看其他可能性