Moris' Note Book

本博客所有内容皆收集于网上,非本人原创,非心情日记,非研究心得,只是自己浏览的东西的收集
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

将数据类型 varbinary 转换为 numeric 时出错。

Posted on 2006-10-24 21:57  moris  阅读(622)  评论(0)    收藏  举报

从二进制转换到数字提供错误 8114 BUG:

症状

SQL Server 6.0 " Transact-SQL 参考 " 手动指出, 在页 189 与运算结果, 该二进制可明确转换为数字, 但是, 使用 Convert() 函数来从二进制转换为数字提供以下错误:
msg 8114, 16, 级别状态 2
转换错误键入二进制来键入数字。

状态

Microsoft 已确认这是处本文列出 Microsoft 产品中问题。
解决:
可以用 convert(int, device_type) 代替(device_type 的类型为binary)