两个sql语句的区别?
<P>update tr_member set<BR>CORP_NM = 'WC'<BR>,CORP_J ='WC'<BR>,CORP_TEL ='113605885',<BR> CORP_TEL1_COUNT = '4',CORP_TEL2_COUNT = '3',<BR> CORP_TEL3_COUNT = '2'<BR>,CORP_ADDRESS1_NM ='WC'<BR>,CORP_ADDRESS1_J ='WC'<BR>,USERS_MACHINE_CD ='001'<BR>from tr_member<BR>where SEQ_NO = 50000121<BR></P><P>update tr_member set<BR>CORP_NM = 'WC'<BR>,CORP_J ='WC'<BR>,CORP_TEL ='113605885',<BR> CORP_TEL1_COUNT = '4',CORP_TEL2_COUNT = '3',<BR> CORP_TEL3_COUNT = '2'<BR>,CORP_ADDRESS1_NM ='WC'<BR>,CORP_ADDRESS1_J ='WC'<BR>,USERS_MACHINE_CD ='001'<BR>where SEQ_NO = 50000121</P>
<P>第一个SQL语句里有from tr_member,第二个没有,第一个在oracle中执行出错,第二个可以。这两个语句是不是实现相同的功能?</P> 请参考ORACLE SQL手册。<br>
有sybase的SQL手册吗? 有,FTP上有完整的手册。问题是你这个不是ORACLE吗?<br>
<br>
<br>
第一个在oracle中执行出错,第二个可以。<br>
<br>
<DIV class=quote><B>以下是引用<I>hecal</I>在2005-11-15 17:12:45的发言:</B><BR>
<P>update tr_member set<BR>CORP_NM = 'WC'<BR>,CORP_J ='WC'<BR>,CORP_TEL ='113605885',<BR> CORP_TEL1_COUNT = '4',CORP_TEL2_COUNT = '3',<BR> CORP_TEL3_COUNT = '2'<BR>,CORP_ADDRESS1_NM ='WC'<BR>,CORP_ADDRESS1_J ='WC'<BR>,USERS_MACHINE_CD ='001'<BR>from tr_member<BR>where SEQ_NO = 50000121<BR></P>
<P>update tr_member set<BR>CORP_NM = 'WC'<BR>,CORP_J ='WC'<BR>,CORP_TEL ='113605885',<BR> CORP_TEL1_COUNT = '4',CORP_TEL2_COUNT = '3',<BR> CORP_TEL3_COUNT = '2'<BR>,CORP_ADDRESS1_NM ='WC'<BR>,CORP_ADDRESS1_J ='WC'<BR>,USERS_MACHINE_CD ='001'<BR>where SEQ_NO = 50000121</P>
<P>第一个SQL语句里有from tr_member,第二个没有,第一个在oracle中执行出错,第二个可以。这两个语句是不是实现相同的功能?</P></DIV>
<P>
<P>我可能没说清楚,第一个sql语句是在sybase里的,并且执行成功。但是我不知道,跟第二个sql语句有什么不同,因为我要把第一条sql语句移植到oracle里,在oracle里采用第一条sql语句出错,用第二条就没有出错。在sybase里这两条sql语句是不是代表同样的意思?谢谢!</P> 在SYBASE中,两条语句实际是一样的。因为from的表就是要update的表自身,所以from 可以省略。<br>
ORACLE的就得参考其SQL手册了。<br>
<P>非常感谢flybean.我只要知道这两条sql语句在sybase上代表相同的意思就可以了。第二条sql语句就是我移植到oracle上的sql语句。</P>
<P>还有一点就是我在<a href="ftp://ftp.SybaseBBS.com" target="_blank" >ftp.SybaseBBS.com</A>地址上没有找到sybase手册的地址。能详细说明一下在哪个目录下吗?谢谢!</P> <P>两条语句在sybase中一样,但是如果用到连表时,from就一定要。</P>
<P>Oracle中是不能有from的,而且也不支持这种简单的连表更新。必须用类似视图更新或嵌套,</P> 谢谢!精彩的讲解! <p>大哥门,请你们学好SQL撒</p> 大哥门,请学好SQL语句撒 <p>学习到了</p>
页:
[1]
2