- - PR -
MSDE2000 のストアドのトランザクションで truncate文 は問題ないですか
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-03-07 13:28
ご教授ください。
MSDE2000のある同じストアドが、正常終了したり、異常終了したりします。(不定) 原因不明のままなので調査中なのですが、この中のトランザクションで、テーブルをtruncateしているところが沢山あります。 まずこの件で、DBエンジンの不具合も含めて何か問題な無いでしょうか。 情報がございましたらお願いいたします。 |
|
投稿日時: 2007-03-07 13:48
Truncate文が使えないという話は聞いた事が無いです。
DBユーザに権限が付与されていないのであれば確実に失敗するので 疑うべきはMSDE2000ではなくそのストアドかと思います。 原因不明とありますが、エラー時のメッセージやログも取れていない状況でしょうか? でしたらまずはそこから手を付けるのが良いと思います。 |
|
投稿日時: 2007-03-07 15:26
いーた さんありがとうございました。
truncateが使えない訳ではありません。 エラーのハンドリング(エラ−メッセージ、ログ採取)は行っておりますが、 エラーがハンドリングできないずに終了してしまうケースもあり、苦慮しています。 では、ストアド全体の動作不定の要因は?、と考えると、 ストアド(トランザクション)の中のtruncateが気になった次第です。 ありがとうございました。 |
1