1
我正在處理將Oracle數據庫遷移到SQL Server的項目。我碰到一個查詢來這樣的:針對Oracle的Table.Column的SQL Server等效值(+)=值
select <colums>
from Table1, Table2
where Table1.key = Table2.Key(+)
and Table1.Column1(+) = 1234
我知道SQL服務器相當於查詢高達第一的WHERE條件
select <colums>
from Table1 LEFT OUTER JOIN Table2 ON Table1.Key = Table2.Key
WHERE ....
我的問題是什麼,我需要寫的條件
and Table1.Column1(+) = 1234
就乾脆
and Table1.Column1 = 1234
工作,因爲我認爲我已經涵蓋的聯合部分。