SQL Server 与 T-SQL 中的 Cast 和 Convert 函数有啥区别? [复制]

Posted

技术标签:

【中文标题】SQL Server 与 T-SQL 中的 Cast 和 Convert 函数有啥区别? [复制]【英文标题】:What is the differences between Cast and Convert functions in SQL Server with T-SQL? [duplicate]SQL Server 与 T-SQL 中的 Cast 和 Convert 函数有什么区别? [复制] 【发布时间】:2011-01-11 20:50:57 【问题描述】:

可能重复:T-SQL Cast versus Convert

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

非常感谢。我知道这些信息,但我很困惑

以上是关于SQL Server 与 T-SQL 中的 Cast 和 Convert 函数有啥区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server FileTable 移动目录与内容 T-SQL

SQL server学习——T-SQL编程之存储过程

SQL server 数据库的表的创建与使用T-SQL语句操控数据表

SQL Server (T-SQL) BAIv2 银行文件导入噩梦

SQL Server 2005 T-SQL中的Base64编码

SQL server T-SQL存储过程