• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AccessからOracleのテーブルに半角スペースを入力したい)

AccessからOracleのテーブルに半角スペースを入力する方法

このQ&Aのポイント
  • Oracle8.0.5のデータベースにAccess97経由でデータを登録する際、半角スペースをセットすることができないエラーが発生します。
  • ODBCドライバ側で半角スペースにトリムをかけてしまっているため、半角スペースを入力することができません。
  • 解決策としては、ODBCドライバの設定を変更するか、別の方法で半角スペースを入力する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

1.あらかじめクリップボードに半角スペースを1文字入れておきます。 2.入力したいセルの左端にカーソルを持っていき、カーソルが+になる状態でセルをクリックし、セルを1つだけ範囲選択した状態にします。 3.CTRL+Vで貼り付けます。 で、入ります。 データを新規に追加したいのであれば、Accessで同じレイアウトのテーブルを作り、そこで追加するレコードを準備してから追加クエリーでまとめて入れるのがお勧めです。 1行や2行増やしたいのであれば、Oracleのテーブルの、CHAR(1)に既に空白が入っているレコードを1行だけコピーし、他のフィールドだけ変更するようにすればOKです。 あとは、スペースの代わりとなる文字を入れておき、更新クエリーでまとめてスペースに置換するのも手です。

dw3w
質問者

お礼

ご返事が遅くなって申し訳ありませんでした 試してみたら、上記の方法でたしかに半角スペースの入力ができました! 散々調べてもできなかった問題が解決しました。どうもありがとうございました。