我想知道有谁知道在指定的时间自动删除融合表中的所有行的方法,即11:59pm,所有的行都将被删除。
我目前正在为app 2上的一个大学项目构建一个应用程序,它涉及到人们登录,然后将他们的名字保存到融合表中。由于人们会忘记注销,我希望能够自动删除表中的所有细节,以便它每天重新开始。
提前谢谢你的任何想法。迈克尔
发布于 2015-02-07 22:51:46
我唯一能想到的是,你可以创建一个单独的应用程序运行在后台,每小时和晚上11点以后,每分钟。它将在晚上11点59分删除数据。如果你不想为此专门的设备,实现这一点在原来的应用程序,并希望至少有一个人不会清除所有的应用程序运行在后台。
发布于 2015-08-21 03:16:22
我会创建一个google应用程序脚本(GAS),它有一个基于时间的触发器(设置为每天运行一次,不管你喜欢什么时候)。该脚本将连接到您的FT (通过FT的ID),并做您想做的任何事情(您可以编写半正常的SQL查询等,以确定哪些行将被删除)。尽管如此,我现在正在处理一个类似的问题,并且发现您无法根据时间表达式等发出普通sql来删除行(例如,删除10天以上的所有行都不能在GAS中使用FTs),但是,如果您可以确定哪些行要删除,则可以使用GAS一次删除它们。
https://stackoverflow.com/questions/28003421
复制相似问题