怎么写一个SQL语句查询 我的字段是float型的, 如何让它如果是空则显示空 如果是0则显示出来为 0
2个回答
2011-06-27
展开全部
这个有个简单的方法,
1、你在数据时的字段是float类型,但是在实体类中你可以把该字段设置成string类型。
2、那就建个视图
查的时候sql就这样,假设该字段名称为 code
select id,name,case when convert(nvarchar(50),code) is null then '' else convert(nvarchar(50),code) end from users1
1、你在数据时的字段是float类型,但是在实体类中你可以把该字段设置成string类型。
2、那就建个视图
查的时候sql就这样,假设该字段名称为 code
select id,name,case when convert(nvarchar(50),code) is null then '' else convert(nvarchar(50),code) end from users1
追问
您好, 如果我修改的话, 想要让这个float字段为 null 该怎么弄, 如果直接修改为 '' 的话 它显示时就默认为0了。
追答
修改?是修改数据库中的数据么?
如果是修改数据中的数据的话,如果你是想让float 字段为null的话
你可以试试 DBNull
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询