木子屋 Dnawo's BLOG

MSSQL2005:sum or average aggregate运算不能以bit数据类型作为参数

👤 dnawo 📅 2011-09-13 👁 4170 👍 0 💬 0 🔄 本站原创
出错的SQL语句:
select sum(IsSyn) from table1

分析原因,由于IsSyn字段类型为bit,而bit类型的字段是不能进行sum运算的,所以出错。

"sum or average aggregate 运算不能以 bit 数据类型作为参数"解决方法:

select sum(cast(IsSyn as int)) from table1

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 家乡拉面 下一篇 → 为ASP.NET应用程序添加新的文件类型