我们正在设计一个数据库,需要在表格中存储各种版本的文件(pdf/image /缩小图像).由于某种原因选择使用Filestream的权力,所以这不是辩论.
我似乎无法在网上找到任何指示用于存储pdf和图像数据的适当数据类型的内容.那个或者我在寻找它时只是一个完全白痴.
我不打算开始辩论,所以我不是在寻找自以为是的回答.但是我试图找出一个或另一个是否真的是为我想做的事而设计的.如果其中任何一个都有用,那就是我需要知道的.
鉴于您对nvarchar vs varbinary的二元选择,没有选择:它是varbinary.nvarchar用于存储基于unicode字符的数据.varbinary将存储您放在那里的数据的完美副本.PDF和图像是二进制文件类型,所以它是varbinary.
至于BLOB的建议,没有.这甚至不支持2012.哦,也许你的意思是TEXT/NTEXT/IMAGE数据类型.这些也被弃用了,所以不要使用它们构建任何新东西.
最后,你说你不能使用FileStream,但是FileTable呢.我不确定你是在寻找只是存储数据还是需要它可搜索的,在这种情况下,FileTable很漂亮.
| 归档时间: |
|
| 查看次数: |
5622 次 |
| 最近记录: |