首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何大容量删除通过数据输入表单输入的DHIS2中的数据

如何大容量删除通过数据输入表单输入的DHIS2中的数据
EN

Webmasters Stack Exchange用户
提问于 2015-07-08 17:23:44
回答 3查看 1.2K关注 0票数 5

我已使用数据输入表格将数据输入DHIS2,并希望将其单独或批量删除,用于多个地理单位--是否有一种简单的方法?

此外,当我更新DHIS2中的数据集的数据输入表单以包含其他数据元素时,更新没有反映在数据输入模块中。是否有必要清除在原始数据输入表上输入的现有数据--以便重新输入更新的表单?

EN

回答 3

Webmasters Stack Exchange用户

发布于 2015-07-08 18:14:12

目前没有这样的功能用于大容量删除2.19版本的数据。通过UI这样做被认为是有风险的。您可以使用SQL对"datavalue“数据库表删除数据记录。

向数据集添加数据元素时,应自动更新数据输入表单。数据输入表单在浏览器中本地缓存,以便脱机使用。尝试重新加载网页(点击F5)。为了强制重新下载,您可以彻底清除网页浏览器缓存,指令这里

票数 2
EN

Webmasters Stack Exchange用户

发布于 2018-10-19 11:15:41

我使用pgAdmin4来执行SQL请求。

我想删除通过DHIS2导入/导出工具导入的所有数据(我在2018年10月15日导入了这些数据)。

首先,我选择了数据以确保,这就是我想要删除的内容:

代码语言:javascript
复制
SELECT * from public.datavalue
WHERE created >= '2018-10-15'::date
ORDER BY created DESC
limit 5000;

然后我删除了数据:

代码语言:javascript
复制
DELETE from public.datavalue
WHERE created >= '2018-10-15'::date;
票数 2
EN

Webmasters Stack Exchange用户

发布于 2020-07-07 09:44:50

唯一的选择是使用数据库中的SQL删除。因为它有多个关系,所以你需要处理所有的引用整数。

票数 0
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/82983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档