【发布时间】:2017-02-24 23:44:07
【问题描述】:
我正在使用 SPSS Modeler 17.0,我想从表中删除一行。在导出数据库节点中,只有Delete all existing records 选项。它会删除所有记录,并且可以使用WHERE sql 之类的条件仅删除一条记录。
还有其他方法吗?例如使用 jython 脚本?
【问题讨论】:
标签: jython spss-modeler
我正在使用 SPSS Modeler 17.0,我想从表中删除一行。在导出数据库节点中,只有Delete all existing records 选项。它会删除所有记录,并且可以使用WHERE sql 之类的条件仅删除一条记录。
还有其他方法吗?例如使用 jython 脚本?
【问题讨论】:
标签: jython spss-modeler
您可以从数据库源节点执行此操作,这有点违反直觉。
在节点中,只需在Data 选项卡中选择SQL Query 模式,然后输入删除要删除的记录所需的 SQL 语句。
然后,您可以直接点击Preview 按钮来执行语句,或者您可以将任何可执行节点附加到源节点并执行它。
【讨论】: