- - PR -
RAISERRORの書き方についてご質問
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-03-15 14:54
いつもお世話になっております。
SQL Server2000を使用しています。 RAISERRORの書き方についてです。 @sysmessagesにエラー番号55555、エラーメッセージ'エラーが発生しました' を登録しておいて RAISERROR(55555, 16, 1) ARAISERROR 55555 'エラーが発生しました' @もAもエラー番号とエラーメッセージが取得できます。 そこで質問なのですが、 @はよくマニュアルなどにのっているとおりの使用法なのですが Aのような書き方は、探した限りマニュアルなどが見あたりません。 Aの書き方について、知っていらっしゃる方がいましたら教えてください。 よろしくお願いいたします。 | ||||
|
投稿日時: 2006-03-15 16:44
お疲れ様です。 TimberLandChapel です。 アドホックメッセージと事前定義メッセージの違いでよいでしょうか? 簡単な例でよければ,以前この会議室でフォローアップしたものがあります。 ↓ http://blogs.timberlandchapel.com/blogs/timberlandchapel/archive/2005/10/02/442.aspx 参考までに。 ---------- TimberLandChapel 3.21 Workshop 開催 http://blogs.timberlandchapel.com/blogs/workshop/ | ||||
|
投稿日時: 2006-03-15 17:05
TLCさん、早速のお返事ありがとうございます。
でも、 ARAISERROR 55555 'エラーが発生しました' ↑ これはアドホックメッセージの記述とは違いますよね? (そもそもAの使用法ってカンマも無いです。不思議です。。。) このAの書き方は何なのでしょうか??ってことが知りたいのです。 よろしくお願いいたします。 | ||||
|
投稿日時: 2006-03-17 09:31
お疲れ様です。 TimberLandChapel です。 なるほど。カンマがないのですね。 これは不思議です。 msg_str の解釈の中で何かやってくれているのですかね。 自分も初めて知りました。すみません。 ---------- TimberLandChapel 3.21 Workshop 開催 http://blogs.timberlandchapel.com/blogs/workshop/archive/2006/02/04/649.aspx |
1