1.RAW(長度)類型
相當於varchar等類型,用於保存對應的字節數。
2.utl_raw.cast_to_raw(字符串):把每個字符串對應的Ascii的字節碼顯示出來。
utl_raw.cast_to_varchar2(二進制字符) :把二進制字符對應的varchar2顯示出來。
3.ASCII(字符) :顯示字符對應的ASCii碼.
CHR(ASCII碼):顯示ASCii碼對應的字符
ASCIISTR(字符):如果ASCii表中有對應的值,則顯示對應的ASCii碼,否則會顯示為XXXX,xxxx是UTF-16的编码.
4,MOD(x,y):求x除以y的余数
5. DBMS_OBFUSCATION_TOOLKIT.desdecrypt (RawSourceValue, Key,out Reuslt):加密或解密函数
6.type typename is record (field1,field2,...) :字义结构数据
type tablename is table of typename(或其它类型) INDEX BY BINARY_INTEGER:定义多数据集类型.即表类型,它的多个字符可用record类型来替代。后面为索引组织类型。
EXECUTE IMMEDIATE 查询sql BULK COLLECT INTO tabletype :将查询的数据一次性写入table类型的变量中
for i in 1 to tabletype.count :遍历table类型的内容
loop
getvalue(tabletype(i).field1; 获取table类型每条记录的字符值
end loop;