With
With
is a keyword used in several syntaxes:
* It separates the element to assign and the expression that gives its value for Assign, Setlob, Setinstance.
* It adds some options in For loops based on database cursors (With
Lock, With
Stability, and so forth).
* It gives a waiting time in LockWith
lockwait=... syntax.
* it separates the main table description from the table in which joins are done in Link ... with
... syntax.
* it separates the main table description from the column assignments in Update ... with
... syntax.
With
was also used in several deprecated statements.