[英]Using SQL to extract an attachment from another table (Access 2010)?
好吧,基本上我有两个表,每个表的字段都相同(因为两个字段都设置为附件)。 现在,我想以某种方式将所有字段从一张表提取到另一张表。 当我尝试以下语法时,会出现以下错误消息。
INSERT INTO Student (Photo)
SELECT Photo FROM Students_Record1;
错误消息: Insert INTO
查询不能包含multi-valued
字段。
从此错误消息中,我注意到这与设置为附件的数据类型有关。
所以我做了下面的代码
INSERT INTO Student (Photo,Photo.FileData,Photo.FileName,Photo.FileType)
SELECT Photo,Photo.FileData,Photo.FileName,Photo.FileType FROM Students_Record1;
这也会输出与上述相同的错误。
错误消息: Insert INTO
查询不能包含multi-valued
字段。
任何人都知道如何使用SQL将附件从一个表提取到另一个表?
谢谢!
尝试删除第一个字段。
将会
INSERT INTO Student (Photo.FileData,Photo.FileName,Photo.FileType)
SELECT Photo.FileData,Photo.FileName,Photo.FileType FROM Students_Record1;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.