我需要使用以下命令更新表中的列:
update Table1 set name = (select productName from Table2 where
@rid=$parent.$current.productid)
查询工作正常,但不是名称查询以“[产品名称]”格式存储值。
我已阅读 orientdb 文档,我猜 select 查询以集合格式返回结果。所以我已经尝试过以下功能
- get(1)
- first()
- [0] 等等(我绝望的尝试:)
提前致谢。
我尝试搜索,但没有得到任何干净的结果,但我做了以下更改对我有用并完成了工作:)
update Table1 set name=(select productname from Table2 where
@rid=$parent.$current.productid),
name= name.replace("\[","").replace("\]","")
希望这可以为某人节省时间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)