我有一个存储过程,它有参数OrderID
( bigint
) 和ApprovalDateTime
( varchar(25)
)
SP 只是更新一个 XML 列,该列UserDef
使用以下 XML 为给定的 XML 调用OrderID
:
<UserDef>
<ApprovalDateTime>01/01/2013 13:30:30</ApprovalDateTime>
</UserDef>
我的问题是,在将这样的日期时间值存储在 XML 列中时,哪种格式最好?
- ISO 8601 XML 格式如
2002-05-30T09:00:00
- 类似
01/01/2013 13:30:30
或的字符串 - 未分隔的格式,例如
20130101 13:30:30
- 或任何其他格式
你会推荐哪一个?
此日期将在另一个存储过程中提取,以在 SSRS 报告的列中显示。