inner join 在 SQL Server 2000跟2008的区别

inner join 在 SQL Server 2000和2008的区别inner join 在 SQL Server 2000和2008的区别[解决办法]你那个

inner join 在 SQL Server 2000和2008的区别
inner join 在 SQL Server 2000和2008的区别
[解决办法]
你那个报错是因为截断字符而已,是你的字符串长度不够,不是inner join的问题
[解决办法]

引用:
我把inner改为left,或者是把临时表里面的BADescID 的长度变为6运行是正确的,但是我想知道这个问题关键是出在哪里,数据是一样的,为什么2000可以,2008不可以呢? 

Quote: 引用:

你那个报错是因为截断字符而已,是你的字符串长度不够,不是inner join的问题


SET SHOWPLAN_TEXT ON ;

SQL代码
SET SHOWPLAN_TEXT OFF;

你把两个版本的语句都加上我上面的SET然后把结果贴出来,