欢迎光临

木子屋

标题: MSSQL2005：sum o&#114; average aggregate运算不能以bit数据类型作为参数

作者: dnawo

日期: 2011-09-13 04:05 PM

分类: 服务器

内容: 出错的SQL语句：
复制内容到剪贴板 程序代码select sum(IsSyn) from table1
分析原因，由于IsSyn字段类型为bit，而bit类型的字段是不能进行sum运算的，所以出错。
"sum or average aggregate 运算不能以 bit 数据类型作为参数"解决方法：
复制内容到剪贴板 程序代码select sum(cast(IsSyn as int)) from table1

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.930 ms

返回

标题: MSSQL2005：sum o&#114; average aggregate运算不能以bit数据类型作为参数

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.930 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.961 ms

返回