質問: '△'; --- 1 --- とでます。 因みにテーブル構成は -------------- aaa char(2) bbb char(2) ccc char(2) -------------- です。 どうしてインサートしたデータが"△△"なのに "△"でひっかかるのでしょうか? しつこいようですが、記述中の'△'は半角スペースです。
回答: dbはなんでしょう?それにもよる気がしますが・・・。 今、手元にあるのはaccess2kとsql serverですが、accessには char型がないので、sql serverだったと仮定すると・・・。 char型の場合はchar(2)とした場合、"a"を代入しても"a "と 格納されてしまいますね。もし"a"を代入して"a"と格納されて 欲しい場合は、varchar(2)とするなどしたら良いのでは?