【发布时间】:2012-09-04 05:55:58
【问题描述】:
我正在从事一个处理将 Oracle db 迁移到 SQL Server 的项目。我遇到了这样的查询:
select <colums>
from Table1, Table2
where Table1.key = Table2.Key(+)
and Table1.Column1(+) = 1234
我知道 SQL Server 等效于第一个 where 条件的查询
select <colums>
from Table1 LEFT OUTER JOIN Table2 ON Table1.Key = Table2.Key
WHERE ....
我的问题是我需要为条件写什么
and Table1.Column1(+) = 1234
只会
and Table1.Column1 = 1234
工作,因为我认为我已经介绍了连接部分。
【问题讨论】:
标签: sql sql-server oracle database-migration