ここにTSQL。具体的にストアドプロシージャに関するSQL SELECT文はいつ例外をスローしますか?
Server 2008の(文字通りアップグレード):/試してみてください私は、SELECT文が例外をスローしますとき例リストを作成しようとしていた
キャッチ。私が考えることができるのはシンタックス関連(ヌル変数を含む)とゼロで割ることです。私はInsert/Alter
とCreate/Truncate
のためのそれらの全体のボート負荷だけがあると推測しています。
良いソースリンクを知っていれば、それは素晴らしいことです。
この質問は、SQLサーバーのエラー処理に関するこの包括的なブログの記事を読んでいたときに出てきました。 SQL Server 2000のタイトルですが、そのほとんどはまだ適用されていると思います。
編集
は申し訳ありませんが、私はこれ以前にリンクするためのもの。 。 。コンパイル( "didntの」実行")エラーの外
http://msdn.microsoft.com/en-us/library/aa175920(v=sql.80).aspx
徹底的なブログ記事へのリンクを含めるといいかもしれません。 –
SQL Server 2000でTRY/CATCHについて読んだことはありません。これはSQL Server 2005で導入されました...そして、あなたはhttp://www.sommarskog.se/error_handling_2005.htmlを意味しますか? – gbn
ええ、私はそのリンクを含めるのを忘れました。@gbn:ええ、私がリンクしているブログ記事は、if/elsesの束を持っています。私はtry/catchとそれを調和させるつもりでした。主に、私は処理したくない例外をキャッチしたくありません。 – surfasb