sql - 使用 T-SQL 的 SQL Server 中的 Cast 和 Convert 函数有什么区别?

标签 sql casting

<分区>

Possible Duplicate:
T-SQL Cast versus Convert

使用 T-SQL 的 SQL Server 中的 Cast 和 Convert 函数有什么区别?

最佳答案

Convert 是 SQL 服务器独有的函数,而 Cast 更通用(可以在其他 dbms 中使用)。 Convert 比 Cast 提供更多的灵 active 。因此,如果您正在尝试选择使用哪一个,我建议您使用 Cast,除非您有特定的理由使用 Convert。作为建议;
日期、时间:转换
小数、数字 : Cast

关于sql - 使用 T-SQL 的 SQL Server 中的 Cast 和 Convert 函数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4662503/

相关文章:

mysql - 如何选择价格最高的商品?

generics - F#:转换为泛型

php - 为什么 PHP 转换 MySQL BIT(1) 值 b'0' to boolean ' true'

c# - 隐式委托(delegate)转换

c++ - [expr.reinterpret.cast]/6 下面的注释是什么意思?

c# - 提示 C# 和 SQL 难题

sql - 我们可以在 SQL Server 中对 2 个以上的列执行排序吗

mysql - 将表的列复制到另一个表 SQL

mysql - 另一个表中的函数依赖

actionscript-3 - AS3,将 SWF 作为自定义类型加载