現有sql資料庫表如何讀取二進位制內容

時間 2021-10-14 21:22:44

1樓:

二進位制資料由十六進位制數表示,可以使用 binary、varbinary和 image資料型別儲存。

binary固定長度(最多為8k)的二進位制資料型別。

binary[ ( n) ] 固定長度的 n個位元組二進位制資料。n必須從 1 到 8,000。儲存空間大小為 n+4 位元組。

varbinary可變長度(最多為8k)的二進位制資料型別。

varbinary[ ( n) ]n個

位元組變長二進位制資料。n必須從 1 到 8,000。儲存空間大小為實際輸入資料長度 +4個位元組,而不是

n個位元組。輸入的資料長度可能為 0 位元組。在 sql-92 中 varbinary的同義詞為 binary

varying。

image用來儲存長度超過 8 kb 的可變長度的二進位制資料。

除非資料長度超過 8kb,否則一般宜用 varbinary 型別來儲存二進位制資料。一般用來存放

microsoft word 文件、microsoft excel 電子**、包含點陣圖的影象、圖形交換格式 (gif) 檔案和聯合影象專家組 (jpeg)

檔案。在 image 資料型別中儲存的資料是以位字串儲存的,不是由 sql server

解釋的,必須由應用程式來解釋。例如,應用程式可以使用bmp、tief、gif 和 jpeg 格式把資料儲存在 image 資料型別中。

2樓:匿名使用者

正常用select讀取啊

如果程式中接收的話,程式也有二進位制的吧,位元組什麼的

3樓:匿名使用者

你那是sqlserver資料庫還是mysql資料庫

c程式無法讀取sql資料庫,連線不到資料庫

指尖觸年華 string connstring server sqlexpress integrated security true database 資料庫名 sqlconnection con new sqlconnection connstring c 無法連線sql server資料庫,是什...

SQL資料庫,如何把一張表從資料庫中插入到另外資料庫?如何寫語句

如果兩個表結構完全一樣的,用insert into data2.table2 select from data1.table1 如果結構不一樣或者你要指定欄位,用insert into data2.table2 欄位1,欄位2,欄位 select 欄位j,欄位k,欄位m from data1.tab...

用sql資料庫如何檢視資料庫的使用者

四舍 入 select from tablename tablename是資料庫中註冊使用者表。查詢具體的欄位 select column name,column name from tablename 例子 獲取名為 lastname 和 firstname 的列的內容 從名為 persons 的...