在 SQL Server 中将字符串转换为日期时间
虽然有多种方法可以在 MSSQL 中将任意字符串转换为日期时间,但出现了一个特定的问题当您想要控制字符串格式并使用日期字符串更新日期时间字段时。此操作的适当语法是利用 CONVERT 函数。
要使用格式为“YYYY/MM/DD HH:MM:SS”的日期字符串更新名为 MyDate 的日期时间字段,可以使用以下语法:使用:
UPDATE MyTable SET MyDate = CONVERT(datetime, '2009/07/16 08:28:01', 120)
CONVERT 函数采用三个参数:
有关 CAST 和 CONVERT 函数的综合指南,包括各种日期格式选项,请参阅以下 Microsoft文档:
https://learn.microsoft.com/en-us/sql/t-sql/functions/cast-and-convert-transact-sql
以上是如何在 SQL Server 中将字符串转换为日期时间并更新数据库字段?的详细内容。更多信息请关注PHP中文网其他相关文章!