首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL -将SQL数据库中存储的img URL更改为本地文件路径

SQL -将SQL数据库中存储的img URL更改为本地文件路径
EN

Stack Overflow用户
提问于 2017-02-15 07:35:31
回答 1查看 763关注 0票数 0

我的SQL数据库中存储了图像URL,但图像的来源最近并不可靠,导致我页面上的加载时间很长。我的数据库内容会定期更新。有没有一种方法可以用来在本地存储图像,并通过服务器文件路径在我的页面上显示图像?大多数图像或超过1MB,因此我被告知不要将它们直接作为blob存储在SQL中。我正在使用ASP、HTML、SQL Server

EN

回答 1

Stack Overflow用户

发布于 2017-02-15 08:16:22

您可以这样做:创建一个列来存储图片的路径。

然后在ImagePath中输入:对于每个图像/图像

代码语言:javascript
复制
C:Users/JohnDoe/Documents/Pictures/SQLimages/JohnDoe.jpg

更新!例如,将图像保存在您选择的目录中。目前,您的表可能如下所示:

代码语言:javascript
复制
ID            ImagePath
---------------------------------
1             \\fakeURL\image111
2             \\fakeURL\image222
3             \\fakeURL\image333
4             \\fakeURL\image444

将图像保存到选定的本地文件夹后,即可运行此脚本

代码语言:javascript
复制
UPDATE dbo.yourDatabase
SET Value = REPLACE(Value, '\fakeURL\', '')
WHERE ID <=100000 --arbitrary number can be any number

这将替换本地路径的当前URL路径(您不必手动输入路径名)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42238193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档