特定の基準に基づいて例外と呼ばれるテーブルに単純に追加するマクロに追加するクエリを渡されました。ただし、上記のエラーが発生します。
このエラーに関する Microsoft サポートのエントリを読みましたが、フィールドの 1 つでMemoデータ型が使用されていることが言及されています。使用されているテーブルにはそのようなフィールドはなく、テキストまたは数値のいずれかです。クエリは次のとおりです。
INSERT INTO Exceptions ( [Unique Number])
SELECT qryOutgoings.[Unique Number],
FROM qryOutgoings LEFT JOIN tblExlcusions ON qryOutgoings.[PLAN CODES] = tblExlcusions.[PLAN CODES]
WHERE (((tblExlcusions.[PLAN CODES]) Is Null));
(注:はい、念のため、セキュリティのためにフィールドとクエリ名を変更しました:))
例外テーブルの一意の番号のデータ型は次のとおりです。
- 文章
- フィールドサイズ: 50
他のテーブルからのデータ型 (qryOutgoings の結合によって取得) はまったく同じです。では、何が問題を引き起こしているのでしょうか?
最大数を含む、そのフィールドのデータの一部のサンプルを次に示します。
- 515145
- 132132
- 824
- 772794
ここで何が問題になる可能性がありますか?また、これはMS アクセスのみであることに注意してください。SQL Server のバックグラウンドは関係ありません。