永发信息网

在SQL中 一直执行某个表的某个字段的返回的值只要是负数的,都为零的语句,怎么来表达,望高手提示小弟

答案:5  悬赏:20  手机版
解决时间 2021-03-16 11:28
在SQL中 一直执行某个表的某个字段的返回的值只要是负数的,都为零的语句,怎么来表达,望高手提示小弟
最佳答案
返回值当然是查询
select
case when 某个字段<0 then 0 else 某个字段 end as 某个字段,其他字段
from 某个表

如果要触发器来约束某个字段被录入或更新时保持负数为0,触发器代码如下:
create trigger 触发器名
on 某个表
for insert, update
as
update 某个表 set 某个字段=0 where exists(select * from inserted where 某个字段<0)
全部回答
假设表 叫testtable,某个字段叫testnumber select case when testnumber <0 then 0 else testnumber from testtable
update tbname set col=0 where col<0
select (abs(field) + field) / 2 from table where ...
update a set b=d where b=c 请注意c的类型,如果是字符型要加单引号如 b='c', b='d',如果是数值型则不用,如,b=3就行了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有人能查出我车子到过什么地方,还知道我现在
一个男孩喜欢我,我有男朋友了(我也有点喜欢
老李包怎么去啊,有知道地址的么
鞍山火车站离汽车站多远?
米浆和白醋可以之砒霜之毒?
需要.(2)依据材料二,指出元朝的行省有哪些
企鹅是卵生动物还是胎生动物
貌似歌名是 i will be fine
一想到几十年后就会死去就感到非常害怕,有没
收集植物使空间进化,进化后奖励几种植物,空
200斤左右的肉牛一天喂几顿
喋血双雄 为什么要杀小庄
sony zx300 支持 line out 吗
为什么这个世界这么邪门,坏孩子总是老师眼中
聚彩缘农庄在什么地方啊,我要过去处理事情
推荐资讯
谁给我一个竖着的书名号啊!
初中生男孩和女孩上床了怎么为
三原减水剂有限公司我想知道这个在什么地方
90后嫩模椅你别在往前顶了
我想请问各位大神如果泰迪母狗五斤跟公狗2斤
魅惑娱乐圈 东辰云之前深爱的昕是谁啊
沈鹏艺术馆地址在哪,我要去那里办事
王场村在什么地方啊,我要过去处理事情
游戏挂机挂久了就很卡怎么办?
雅鲁藏布大峡谷一文中文中含有"从~到~"的句子
FindFile的头文件
150 200的被子三斤够冬天盖吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?