我們經常會遇到把字元型別的資料以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...