全民钓鱼7.4兑换码:请教:将 varchar 值 '太空巴士' 转换为数据类型为 int 的列时发生语法错误.

来源:百度文库 编辑:高考问答 时间:2024/05/03 01:57:56
请教各位,数据库A表如下
ID NAME
01 太空巴士
02 穿梭汽车
ID字段类型 varchar (10)
NAME字段类型为 varchar(40)
select case when (ID='01') then NAME else 0 end from A
为什么报“将 varchar 值 '太空巴士' 转换为数据类型为 int 的列时发生语法错误”啊,该怎么改呢?

你没对NAME操作啊,THEN NAME编译器也迷糊啊。