使用 'CAST' 关键字将长时间戳转换为日期是否会更改数据库中的原始数据?



当前我正在研究数据库以创建报告。我不想更改数据库上的任何内容,我只想根据我的任务显示其中的一部分。我的问题是吗?使用"铸造"关键字将较长时间戳的日期转换为日期(没有时间,仅日期(会更改数据库中的原始数据?或者,还有其他方法可以将较长的时间戳转换为迄今为止。预先感谢:(

获取数据的一种方法是这样做:

SELECT CONVERT(VARCHAR(10),DateFieldName,103) AS "Date" FROM TableName

这不会更改任何数据,只需返回您想要的格式的日期,数字103确定格式,因此,在此中,它可以以DD/mm/yyyy返回。您可以在以下链接中找到以您喜欢的格式返回的代码列表。

链接到代码

希望这会有所帮助。

最新更新