

Accessで運用していたDBをOracleへ移行したところ、AccessのクエリでMAX()関数など集計系の関数が使えなくなりました。
エラーのSQL例:
SELECT MAX(MESSAGE) FROM LOGDATA;
※MESSAGEはVARCHAR(2000)
エラーメッセージ:
集計関数の引数(MESSAGE)にメモ型またはOLEオブジェクト型のフィールドを指定することはできません
エラーを回避するにはどうすればいいのでしょうか?
Microsoft Access 2003
Oracle 10g R2
No.1ベストアンサー
- 回答日時:
回答できるかと思って少し調べてみたのですが、
Accessをほとんど使用していない私には
少し難しかったみたいです。
こんな情報が載っていましたが、
いかがでしょうか。
的外れならすみません。
マイクロソフトサポートページ内のコメントを以下に引用いたします。
「メモ型フィールドまたは OLE オブジェクト型、クエリのフィールドでは Access グループ化できません。 また、SQL ステートメントの GROUP BY 句はメモ型または OLE オブジェクト型のフィールドを含めることはできません。
含めるにはメモ型または OLE オブジェクト フィールドを集計クエリは、QBE グリッドにフィールドをドラッグし、そのフィールドの集計] 行で、集計 (合計) 関数 First() または Last() を選択します。」
参考URL:http://support.microsoft.com/kb/88926/ja
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessで年月日のデータ...
-
データ型について教えてください。
-
ファイルメーカーのスクリプト...
-
フォーム上で小計など自動計算...
-
Accessのマクロでモジュールを...
-
SQL文のエラー
-
Access VBAで行ラベルが定義さ...
-
Statement ignored というエラー
-
ODBCリンクの際にACCESSでは読...
-
重複するIDのデータを1行にま...
-
SQLで部分的にGROUP BYしたいとき
-
エクセルVBAでUserFormを起動し...
-
sqlplusでヘッダーが付かない
-
キャッシュを使わずにSELECTを...
-
今日の日付が入った行のデータ...
-
ストアドプロシジャからストア...
-
日付型カラムへのデータINSERT
-
callで順に実行されるプロシー...
-
OutlookVBAで作成したマクロに...
-
14桁の日付(YYYYMMDDHHMMSS)を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessで年月日のデータ...
-
データ型について教えてください。
-
Excelのピボットテーブルで数も...
-
ソートできません
-
アクセスのクエリ フィールド...
-
ACCESS、時間ごとの集計の仕方は?
-
FileMaker pro12 アンケート
-
ACCESSのVBAについて
-
フォーム上で小計など自動計算...
-
Accessで、『"A"以外の場合"--"...
-
ACCESSデータベースのメモ型フィー...
-
ACCESS、フィールド値の合計に...
-
VB.NET Type.GetFieldsメソッド...
-
Wordの表の合計欄が網掛けにな...
-
《エクセル》複数シートからピ...
-
AccessVBA 並べ替えの条件
-
アンパサンドを挿入したい
-
ファイルメーカーでの文字列の...
-
クロス集計クエリの最後のデー...
-
ファイルメーカーのスクリプト...
おすすめ情報