快表软件

标题: 管理数据表里面的字段更新_SQL语句设置 [打印本页]

作者: papo    时间: 2018-4-20 14:51
标题: 管理数据表里面的字段更新_SQL语句设置
如题:
       我的主表里面,有一个字段里面是时间公式,但保存后无法随着时间推进而时时变化。现在想在管理数据表里面,对应的字段更新设置里面对该字段的数据进行一次手动更新

作者: hessen    时间: 2018-4-20 14:51
CONVERT(VARCHAR(10),floor(datediff(month,'2017-03-19',GETDATE())/12) )+'年'+ CONVERT(VARCHAR(10),datediff(month,'2017-03-19',GETDATE())%12) + '月' + CONVERT(VARCHAR(10),day(getdate())-day('2017-03-19')) + '天'

将'2017-03-19'替换为你的字段

作者: 快表帝国客服04    时间: 2018-4-20 14:53
字段公式只能修改报表界面显示的几时更新,数据库保存的需要手动或者打开报表,回写等方式
作者: 快表帝国客服04    时间: 2018-4-20 17:41
随时时间计算需要给一个逻辑,否则怎么计算也不知道呢,如需远程可加QQ
作者: papo    时间: 2018-4-27 14:18
hessen 发表于 2018-4-20 19:09
CONVERT(VARCHAR(10),floor(datediff(month,'2017-03-19',GETDATE())/12) )+'年'+ CONVERT(VARCHAR(10),dat ...

这些SQL命令,快表里面也能用的吧?
作者: papo    时间: 2018-4-27 14:39
hessen 发表于 2018-4-20 19:09
CONVERT(VARCHAR(10),floor(datediff(month,'2017-03-19',GETDATE())/12) )+'年'+ CONVERT(VARCHAR(10),dat ...

你好!我在“字段公式”里面带入,可行;
不过我想在“更新”里面带入这段代码就报错了,你QQ群里的昵称叫什么?能远程帮我看看吗?
作者: hessen    时间: 2018-4-27 21:03
符合SQL规范都是可以的
更新中需要完整的SQL脚本取执行
有新的问题请将此贴结帖后发新贴吧




欢迎光临 快表软件 (http://bbs.kuaibiao.cn/) Powered by Discuz! X3.4