私はこのようになりますテーブルを持っている:型変換に失敗
空のフィールドがnullまたは空の文字列にすることができ、私はよく分かりません。 FIRSTNAMEが空であったか否か、 - 私はまで名フィールド内のすべての文字をするのfirstNameフィールドを更新します。更新の前に何があったかは関係ありません。
は、私は成功せず、次のクエリを試してみました:update table1
set firstname= Left([Name],InStr(1,[Name],"-")-1)
しかし、私は二つのレコードに変換エラーを得ました。
私はこの試みた:
update table1
set firstname= iif(name is null,firstname,Left([Name],InStr(1,[Name],"-")-1))
をしかし、私はまだエラーを得ました。
なぜこれが起こっていて、それを修正するのですか?
を防ぐ必要があります。私は、私の例を提供するものの代わりに実際のクエリを貼り付けました。修正しました。 – MJH