- PR -

SQLServer2005で、型の違うデータをInsertするとアスタリスクになる

1
投稿者投稿内容
くりくりまろん
会議室デビュー日: 2006/02/03
投稿数: 6
投稿日時: 2007-11-03 19:14
SQLServer2005で、varchar型のデータをストアードでInt型の列にInsertしたところ、エラーが返らず、代わりにアスタリスク(*)がぽつんと入っていました。Visual Basicで開発したExeでストアードを実行しており、型が違うときはエラーが返ってきた方がむしろ安全です。そのように設定を変更する箇所・方法をご教示頂きたいです。

[ メッセージ編集済み 編集者: くりくりまろん 編集日時 2007-11-03 19:29 ]
七味唐辛子
ぬし
会議室デビュー日: 2001/12/25
投稿数: 660
投稿日時: 2007-11-03 20:27
普通はそのような考えはしません。
VBまたはストアード側でエラー処理を適切に実行するようにしましょう
もしくはストアード側で、型を意識せずに使える変数を使いましょう
それがなにかは 私は知りません。オラクルならわかるんだけどな?

[ メッセージ編集済み 編集者: 七味唐辛子 編集日時 2007-11-03 20:30 ]

[ メッセージ編集済み 編集者: 七味唐辛子 編集日時 2007-11-03 20:37 ]
1

スキルアップ/キャリアアップ(JOB@IT)