保证哪些字符串格式始终可以在SQL Server中使用,而不管任何设置如何?
我曾经相信唯一的格式是'2018-09-13T14:41:07.123',总是带有日期和时间,总是带有大写的T分隔符,总是在小数点后3位。
因此,如果我只想传递一个日期,则必须使用'2018-09-13T00:00:00.000'。
我相信,只有使用OLE或ODBC时,才能保证使用相同的格式,但是使用空格而不是T。
现在,当我在文档中扫描新的日期/时间类型,datetime2,datetimeoffset时,我感到困惑。该文档将要求使用“ T”,然后,他们将用同一个空格代替示例。
我不仅对有效的,或始终有效的或一直有效的格式感兴趣,...我特意要求得到保证的格式才能根据Microsoft文档工作。
我需要结果才能在SQL Server 2008中工作,但是我想听听是否有更新的保证格式。