You'll get a type error without the each, because you need to create a
scalar from each vector (i.e. each pair of symbols)
q)t:([]sym:`ORCL`APPL;src:`L`R) t sym src -------- ORCL L APPL R q)
update symsrc:` sv (sym,'src) from t 'type [0] update symsr...
Try changing "getOptionRef" to `getOptionRef i.e. optRef:
refServiceHandle(`getOptionRef;uniqueOpts) See here for a few other
examples: Search - KX Community
@Nick_Mospan might be worth checking if the objects are <64MB too
"During that return of memory, q checks if the capacity of the object is
≥64MB. If it is and \g is 1, the memory is returned immediately to the
OS; otherwise, the memory is returned to...