字元 轉換 為blob欄位的一些方法。

2021-06-09 14:29:55 字數 472 閱讀 5827

我們經常會遇到把字元型別的資料以blob的方式存放到oracle資料庫中。

oracle中的處理方法。。我們可以在oracle中把字元轉換成blob型別。直接insert到表中就可以。

create table ttest

(ttblob  blob

);向ttest表中插入資料 :insert into ttest values(to_blob(utl_raw.cast_to_raw('p@1234')))。

查詢資料:select utl_raw.cast_to_varchar2(ttblob) from ttest。就是你所插入的資料。

delphi中的處理方式。

在delphi中,我們可以把字串用bytesof函式把字元轉換成二進位制的字元。賦值給資料集。例如:

form1.unqry1.params.parambyname('flowid').asblob:= bytesof(v_flowid);

一些有用的轉換

relation with conversion 1.wchar tchar widechartomultibyte wcstombs cstring atl macros ole2a w2t w2ct lstrcpy note include swprintf wchar,l ls char wc...

轉換為正整數 一些進製轉換演算法的原理與證明

包括特殊情況直接轉換,位權相加法,短除法,double dabble演算法.考慮乙個 n 位的 w 進製正整數 x 令 用遞迴表示就是 再考慮 x 在 k 進製表示下的分解,和上面一樣,即 上式用遞迴表示就是 其中 是 x 在 k 進製下第 i 位的數碼,g 是 x 在 k 進製表示下的位數.而進製...

一些 的字元函式

去除字元的 r n 分割字串 轉換長整數 空格的檢驗 關於將字元轉換為整形 name atoi,atol,atoll,atoq convert a string to an integer synopsis include int atoi const char nptr long atol con...