OrientDB: Cómo actualizar la columna usando la consulta select

Necesito actualizar una columna en la tabla usando lo siguiente:

update Table1 set name = (select productName from Table2 where
@rid=$parent.$current.productid)

La consulta funciona bien, pero en lugar de la consulta de nombre almacena el valor en formato "[nombre del producto]".

He leído la documentación de orientdb, supongo que la consulta select devuelve el resultado en formato de colección. así que ya probé las siguientes funciones

obtener (1)primero()[0] etc. (mi intento desesperado :)

Gracias por adelantado.

Respuestas a la pregunta(5)

Su respuesta a la pregunta