Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 使用 SQL » SQL 数据类型 » 日期和时间数据类型 » 向数据库发送日期和时间

 

Transact-SQL 字符串到日期/时间转换

将字符串转换为日期和时间数据类型。

如果将只包含时间值(不包含日期)的字符串转换为日期/时间数据类型,SQL Anywhere 会使用当前日期。

如果时间的小数部分小于 3 位,则无论该值的前面是句点还是冒号,SQL Anywhere 都会以相同的方式对该值进行解释:一位表示十分位,两位表示百分位,三位表示千分位。

示例

无论分隔符为何,SQL Anywhere 都会以相同方式转换毫秒值。

12:34:56.7 to 12:34:56.700 12:34:56:7 to 12:34:56.700 12.34.56.78 to 12:34:56.780 12.34.56:78 to 12:34:56.780 12:34:56.789 to 12:34:56.789 12:34:56:789 to 12:34:56.789