更新值必须更新基于值从另一个表值:我如何从另一个TSQL
update OracleOb..NS.myTable set name = (select name from myTable1 where id = 1)
where id = 1
这里的SQL有一些问题。我如何从myTable1获得价值并将其设置为myTable?
我正在使用MS SQL 2005.
对不起,我必须再次编辑此问题。表myTable是Oracle表的一个链接对象。我尝试了建议的答案,但我得到的错误信息:
The OLE DB provider "OraOLEDB.Oracle" for linked server "OracleOb" reported an error. The provider reported an unexpected catastrophic failure.