Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10 Home : Access 2016)
追加クエリで255文字以上のデータが切り捨てられる
投稿日時: 20/05/29 11:50:08
投稿者: kaito

追加クエリで作成した255文字以上のテキストデータ(長いテキスト型)をグループ化し、既存のテーブルに追加したところ、255文字以上のデータが切り捨てられます。
クエリのデーターシートビューではデータは格納されていることが確認できて、テーブルの側でもデータ型を長いテキスト形式にしているのですが、クエリからテーブルにデータを移すときにそれが反映されていないような感じです。
 
 
原因と解決策が分かる方がいらっしゃれば、アドバイスをお願いします。
 

回答
投稿日時: 20/05/29 12:57:23
投稿者: sk

引用:
追加クエリで作成した255文字以上のテキストデータ(長いテキスト型)をグループ化し、
既存のテーブルに追加したところ、255文字以上のデータが切り捨てられます

Access の仕様です。
 
MS サポートより:
https://support.microsoft.com/ja-jp/help/889490
 
メモ型/長いテキスト型のフィールドのグループ化を指定した場合、
フィールドの値の最初の 255 文字でグループ化されるようになっています
(つまり 256 文字目以降の文字列は全て切り捨てられる)。
 
引用:
テーブルの側でもデータ型を長いテキスト形式にしているのですが、
クエリからテーブルにデータを移すときにそれが反映されていないような感じです。

その集計結果を追加クエリなどでテーブルに出力すれば、
当然その通りにデータが格納されることになるでしょう
(長いテキスト型のフィールドに格納する以前の問題)。

トピックに返信