SQL中的CAST和CONVERT是一样的吗?

Bha*_*tel 27 sql database

可能重复:
T-SQL强制转换与转换

SQL 之间CASTCONVERTSQL 之间的主要区别是什么导致数据类型转换?

Mar*_* S. 22

CAST和CONVERT具有类似的功能.CONVERT特定于SQL Server,并且在日期和时间值,小数和货币符号之间进行转换时允许更大的灵活性.CAST是这两个函数的ANSI标准.查看此博客,了解使用这两个示例:http://sqltutorials.blogspot.com/2007/06/sql-cast-and-convert.html


Guf*_*ffa 7

convert函数可以执行更复杂的转换,例如将datetime值转换为varchar使用特定格式:

convert(varchar(16), dateTimeValue, 120)
Run Code Online (Sandbox Code Playgroud)