0

+=文字列連結演算子を使用しているときに、SQLServer2005で上記のエラーに直面しましたか。

オンラインのSQLServer2005の書籍によると、MSDNに示されている例でも、SQL Server ManagementStudio2005ではコンパイルされません。

SQL Server 2008では、正常に動作します。

SQLServer2005のバグだと思います。

+回避策は、演算子を使用して連結を実現することです。

4

2 に答える 2

5

これはバグではなく、拡張演算子はSQLServer2008まで実装されていませんでした。

于 2012-08-17T06:16:20.423 に答える
3

などのcのような短い割り当て演算子の使用は、SQLServer2008+=以降-=でのみ有効です。SQLServer2005では使用できません。

于 2012-08-17T06:16:50.877 に答える