適用先
SQL Server 2012 Enterprise SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Express

Microsoft SQL Server 2012 Service Pack 1 の修正プログラムは、1 つのダウンロード ファイルとして配布されます。いる修正プログラムは累積的な新しいリリースごとにすべての修正プログラムが含まれていて、以前の SQL Server 2012 Service Pack 1 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリース。

現象

SQL Server 2012 の Transact SQL ステートメントを実行すると、次のエラー メッセージが表示されます。

'Begi' の近くの不適切な構文です。

この問題は、次の条件に該当する場合に発生します。

  • ステートメントには、 IF条件が含まれています。

  • IF条件には、 BEGINおよびENDステートメントがありません。

  • IF条件には、開始の TRYブロックが続きます。

  • クエリを実行するときは、 IFブロックが再コンパイルされます。

解決策

累積的な更新プログラムの情報

SQL Server 2012 SP1 用の累積的な更新プログラム 4

この問題に対する修正は、累積的な更新プログラム 4 で最初にリリースされました。取得する方法の詳細については、SQL Server 2012 SP1 の場合は、この累積的な更新プログラム パッケージは、マイクロソフト サポート技術情報の記事に移動する次の資料番号をクリックします。

2833645累積では、SQL Server 2012 SP1 の 4 を更新します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。