我正在开发一个项目,我希望我的日期格式为dd/mm/yyyy
(印度格式/英国格式)。在我的数据库表中,我为此字段使用了字符串数据类型。
我有 2 个字段 In_date 和 Out_date 通过这些我计算 Total_days。
现在我想以天计算这两个日期之间的差异。SQL Server 的默认格式是mm/dd/yyyy
. 每当我执行
select Datediff(DAY, 'In_date', 'Out_date') from Table;
它给了我错误从/到字符串转换日期时出错。但是当我执行
select Datediff(DAY, '05/28/2013', '05/26/2013') from Table;
它给了我完美的答案。
请帮忙。