Sqlserver:数据类型的优先级顺序

Sqlserver:数据类型的优先级顺序

2023年7月13日发(作者:)

Sqlserver:数据类型的优先级顺序

  当两个不同数据类型的表达式⽤运算符组合后,数据类型优先级规则指定将优先级较低的数据类型转换为优先级较⾼将优先级较低的数据类型转换为优先级较⾼的数据类型。如果此转换不是所⽀持的隐式转换,则返回错误。当两个操作数表达式具有相同的数据类型时,运算的结果便为该数据类型。SQL Server 2005 对数据类型使⽤以下优先级顺序:1. ⽤户定义数据类型(最⾼)2. sql_variant3. xml4. datetime5. smalldatetime6. float7. real8. decimal9. money10. smallmoney11. bigint12. int13. smallint14. tinyint15. bit16. ntext17. text18. image19. timestamp20. uniqueidentifier21. nvarchar22. nchar23. varchar24. char25. varbinary26. binary(最低)

发布者:admin,转转请注明出处:http://www.yc00.com/news/1689246481a225620.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信