日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
MSSQL儲(chǔ)存圖片:簡(jiǎn)便技巧(mssql存圖片)

隨著技術(shù)的發(fā)展,越來(lái)越多的需要將圖片存儲(chǔ)在數(shù)據(jù)庫(kù)中的場(chǎng)景需要我們解決??紤]到安全,以及節(jié)省存儲(chǔ)空間的原因,MSSQL數(shù)據(jù)庫(kù)提供了一種技術(shù),可以將圖片存儲(chǔ)在數(shù)據(jù)庫(kù)中,而不是單獨(dú)保存文件。下面介紹這種技術(shù)及其簡(jiǎn)易步驟。

首先,創(chuàng)建將要存儲(chǔ)圖片的表。一個(gè)表可包含記錄圖片相關(guān)信息的字段,以及用于存儲(chǔ)圖片文件的字段,該字段的數(shù)據(jù)類型為image。下面是一個(gè)存儲(chǔ)圖片表的示例:

“`sql

CREATE TABLE Photos

(

ID int identity(1,1) primary key,

Name varchar(256),

Description varchar(max),

Photo image

)


其次,將圖片存儲(chǔ)在數(shù)據(jù)庫(kù)中。使用MSSQL中的OPENROWSET函數(shù),可以將圖片讀取為流,將其以ATLAST形式存儲(chǔ)到MSSQL的image數(shù)據(jù)類型中。在開(kāi)始存儲(chǔ)圖片之前,首先需要將圖片文件以二進(jìn)制形式打開(kāi)。下面的sql語(yǔ)句可以將圖片打開(kāi):

```sql
DECLARE @img_path nvarchar(M)
SET @img_path = ''
SELECT * INTO #tmp_img
FROM OPENROWSET(BULK @img_path,
SINGLE_BLOB) ImageData

最后,將圖片存儲(chǔ)到數(shù)據(jù)庫(kù)中。使用INSERT語(yǔ)句,可以將打開(kāi)的圖片與其他屬性一起插入MSSQL中。最終,可以通過(guò)調(diào)用其他數(shù)據(jù)庫(kù)函數(shù),將圖片從數(shù)據(jù)庫(kù)中讀出。對(duì)于圖片,可以通過(guò)使用dbo.GetImageFile函數(shù)將圖片以二進(jìn)制文件的形式讀出,或者通過(guò)dbo.GetImageText函數(shù)將圖片以字符串的形式返回:

“`sql

DECLARE @img_name varchar(40)

SELECT @img_name = Photo FROM Photos where ID =

SELECT dbo.GetImageFile(@img_name) as GetImageFile

FROM Photos

WHERE Photos.ID =

SELECT dbo.GetImageText(@img_name) as GetImageText

FROM Photos

WHERE Photos.ID =


綜上所述,使用MSSQL儲(chǔ)存圖片是一個(gè)簡(jiǎn)便的方法。首先,創(chuàng)建一個(gè)用于存儲(chǔ)圖片的表,其中包含一個(gè)image類型的數(shù)據(jù);接著,打開(kāi)圖片文件,并存儲(chǔ)到數(shù)據(jù)庫(kù)中;最后,使用一些數(shù)據(jù)庫(kù)函數(shù)就可以將圖片以二進(jìn)制或字符串格式讀出??傊?,MSSQL儲(chǔ)存圖片是一個(gè)簡(jiǎn)易的技術(shù),可以滿足大部分企業(yè)的存儲(chǔ)需求。

創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來(lái)電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。


網(wǎng)站題目:MSSQL儲(chǔ)存圖片:簡(jiǎn)便技巧(mssql存圖片)
網(wǎng)頁(yè)鏈接:http://www.dlmjj.cn/article/dpooeph.html