CASE WHEN 语句数据转换问题
2008-09-24 14:26
239 查看
SELECT CASE WHEN (select count(*) from tcsSupplierApply)<=0 THEN 'a' + 1 ELSE 'b' END as AA
这句SQL报错:
消息 245,级别 16,状态 1,第 1 行
在将 varchar 值 'b' 转换成数据类型 int 时失败。
原因:'a' + 1无法进行转换。
这句SQL报错:
消息 245,级别 16,状态 1,第 1 行
在将 varchar 值 'b' 转换成数据类型 int 时失败。
原因:'a' + 1无法进行转换。
相关文章推荐
- 问题处理-JPA使用CASE...WHEN...语句实现数据排序问题
- 关于case when语句的报错问题详解
- Sql语句在Access数据库中能查到结果, 写在程序中查不到结果(或者得到的结果全是0) --- 通配符的问题, Access的"case when"
- 关于hql执行带有case when 的语句问题,另:数据表的倒置
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- MySQL 的CASE WHEN 语句使用说明
- unless;case..when..end 语句;
- 在sql语句中使用case..when
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-Switch Case语句是否会自动跳转到下一个
- SQL CASE WHEN语句性能优化
- 写sql语句统计各个学生各科成绩(case when用法)
- Alter Table 更改约束和外键,Case When Then ,联合变换的SQL语句
- mysql 语句case when
- C语言switch case语句中定义变量问题
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- 项目中用到的sql语句(case when...then... end )
- case语句跳过变量初始化的问题
- MySQL CASE WHEN语句
- mysql 语句case when(转)
- SQLServer---使用Case When解决SQLServer数据分类汇总问题