У меня есть база данных Access 2007, которая использует тип данных «Вложение» (новый в Access 2007) для одного из своих полей. Это магическое «многозначное» поле, которое может содержать несколько вложений.
Мне бы хотелось, чтобы можно было легко просматривать содержимое этого поля для всех строк в базе данных, используя один запрос ODBC. В идеале каждая строка исходной таблицы должна быть ровно одной строкой, и я хотел бы, чтобы все вложения возвращались как одна ячейка базы данных. В идеальном мире можно было бы повторно вставить этот набор вложений в другую таблицу, используя один запрос INSERT INTO.
Я думаю, что это может быть непростой задачей, поэтому, если мне придется, я согласен на:
- SQL-запрос, который сообщает мне количество вложений в данном поле вложений.
или худший случай:
- Запрос SQL, который сообщает мне, являются ли вложения в данной строке пустыми или нет.
Кажется, я не могу найти в сети хороших документов о многозначных полях. Возможно, они слишком новы.
Мысли
(П.С. Не говорите мне, что многозначные поля являются злом. Я уже знаю. Я не тот, кто создал базу данных.)