数据库添加一个列int,这个列是其他int列的总分,SQL语句怎么写的

数据库添加一个列int,这个列是其他int列的总分,SQL语句怎么写的,第1张

先加字段,然后再UPDATE

alter table 表

add 字段名 int null

--计算总分

update 表 set 字段名 = ISNULL(INT列1,0) + ISNULL(INT列2,0) +ISNULL(INT列n,0) ...

首先在定义一个方法public static Date getAfterData(Date date, int count) {Date d = nulld = new Date(date.getTime() + count * 24 * 60 * 60 * 1000L)return d}然后在你的Service代码里, *** 作那个产品实体,比如叫Product,它的有效日期叫 effectiveData那么,增加30天的代码可以写成:

既然设置为int型,就是最好不要不要插入null,虽然我现在也还是不懂的怎么插入null。因为int里面如果是null,你获取到的数据都要进行一些判断。这也是很麻烦的。如果数据要为null你在数据库可以用string类型。对象的属性可以int型。然后进行一些转换。如大家说的考试的分数字段。这是我觉得。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6774304.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存