Sign-up....

oracel中b.sms_number(+) 表示什么? 中sqlserver怎么表示?

oracel中b.sms_number(+) (+)表示什么? 中sqlserver怎么表示?谢谢.

[52 byte] By [msdn] at [2007-8-14 15:31:02]
# 1 Re: 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 --右联

NinGoo at 2005-3-1 14:14:36 >
# 2 Re: oracel中b.sms_number(+) 表示什么? 中sqlserver怎么表示?

不过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

NinGoo at 2005-3-1 14:16:58 >
# 3 Re: oracel中b.sms_number(+) 表示什么? 中sqlserver怎么表示?

再请教,左联,右联具体有什么功能?

还有.在sqlserver误法中,pos这样的函数是哪个?

hzxswfj at 2005-3-1 14:26:14 >

Oracle

All Classified