oracel中b.sms_number(+) 表示什么? 中sqlserver怎么表示?
oracel中b.sms_number(+) (+)表示什么? 中sqlserver怎么表示?谢谢.
oracel中b.sms_number(+) (+)表示什么? 中sqlserver怎么表示?谢谢.
(+)表示左联或者右联
a.sms_number=b.sms_number(+) --左联
a.sms_number(+)=b.sms_number --右联
在sql server中
a.sms_number*=b.sms_number --左联
a.sms_number=* b.sms_number --右联
不过sql server中一般采用SQL92的标准来写联接,*=的方式有时可能产生误解
a left outer join b on a.sms_number=b.sms_number
a right outer join b on a.sms_number=b.sms_number
再请教,左联,右联具体有什么功能?
还有.在sqlserver误法中,pos这样的函数是哪个?