0

我有带有这些字段的表“tblTransDocs”(DocId(pk),TransId(pk),rev,......并且对于这个表的每一行我可以有文件。现在我的问题是我必须用这些制作另一个表字段(fileId(int),文件名(varchar),内容类型(varchar),数据(var二进制)并将Fileid作为外键添加到“tblTransDocs”,或者我可以将列添加到“tblTransDocs”以将文件保存到数据库比如(文件名(varchar),内容类型(varchar),数据(var binary)。

哪种方式是正确的?

4

1 回答 1

0

如果要将文件存储在表中,可以添加图像字段来存储 blob 数据。是的,您可以将其添加到现有表中;您不需要创建第二个表,这取决于您的设计。如前所述,FILESTREAM 也是一个选项。

于 2012-11-02T18:32:58.730 回答