我是新来的进步4GL。我总是愿意编写适当的代码,并且愿意知道我们使用的每一个关键字的每个结尾,但是下面的示例查询给出了相同的结果。我不知道什么时候该先找,先找,然后再找?请帮我重写无懈可击的答案。 FOR FIRST Order OF Customer: END. FIND FIRST Order OF Customer NO-LOCK NO-ERROR.
如果记录还不存在,我想在其中插入一条记录。在下面的示例中,我检查存储在@Field1中的值是否已经存在于表中。如果没有,我插入一条新记录:MyTable (MyTableId int Identity not null, Field1 int not null, Field2 int not null)
这是我检查该值是否已经存在并在必要时插入它