Foxtable(狐表)用户栏目专家坐堂 → 如何修改视图?


  共有2587人关注过本帖树形打印复制链接

主题:如何修改视图?

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/16 22:12:00 [显示全部帖子]

视图里不要加条件,调用视图的时候再加,比如:select * from 库存视图 where 统计日期>='2020-11-20'

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/17 8:51:00 [显示全部帖子]

肯定可以的,把视图的完整sql发上来看看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/17 9:48:00 [显示全部帖子]

里面有分组,而且日期范围不定,确实没有办法。建议改为使用存储过程,动态拼接sql,或者把sql直接放到foxtable里调用。

至于分页,建议使用Row_Number手工分页:http://www.foxtable.com/webhelp/topics/2721.htm

如果要动态改视图,也不是不行,但是不建议使用,首先多用户的情况下会有冲突,A改为2020 / 11 / 1,B改为2020 / 11 / 2,这就乱套了。再说视图重建是比较废资源的,效率也不高

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/17 10:03:00 [显示全部帖子]


 回到顶部