EXEC SQL [AT { dbname | :host_variable }]
 [FOR { :host_integer | integer }]
 UPDATE
 [ (subquery)
 | [schema .] { table | view } [ @db_link | PARTITION (part_name) ]
 ]
 SET
 { column = { expr | (subquery_2) } 
 | (column [, column]...) = (subquery_1)
 } 
 [, { column = { expr | (subquery_2) } 
    | (column [, column]...) = (subquery_1)
    }
 ]...
 [WHERE { condition | CURRENT OF cursor }]  
 [DML.RETURNING.CLAUSE]