下面对新增的内置包和完善的内置包进行梳理记录
对job(lt_cron) 进行操作, 支持的操作如下:
base64_encode(raw)
base64_decode(raw)
text_encode(text,text,int4)
text_decode(text,text,int4)
quoted_printable_encode(raw)
quoted_printable_decode(raw)
mimeheader_encode(text,text,int4)
mimeheader_decode(text)
uuencode(raw,int1,text,text)
uudecode(raw)
cast_to_varchar2
cast_to_raw(text)
concat(raw,raw,raw,raw,raw,raw,raw,raw,raw,raw,raw,raw)
length(raw)
substr(raw,int4,int4)
transliterate(raw,raw,raw,raw) 转换匹配的raw
translate(raw,raw,raw) 转换匹配的raw
copies(raw,int8)
overlay(raw,raw,int4,int4,raw)
xrange(start raw,end raw) 获取由start~end 组成的raw string
reverse(raw)
compare(raw,raw,raw)
convert(raw,text,text)
bit_and(raw,raw)
bit_or(raw,raw)
bit_xor(raw,raw)
bit_complement(raw)
cast_to_number(raw)
cast_from_number(numeric)
cast_to_binary_integer(raw,int)
cast_from_binary_integer(int4,int)
获取application info
getlength(blob)
open(blob,int)
open(clob,int)
freetemporary(blob)
freetemporary(clob)
substr(blob,int4,int4)
instr(blob,raw,int4,int4)
createtemporary(blob,bool,int4)
createtemporary(clob,bool,int4)
close(blob)
close(clob)
append(blob,blob)
append(clob,clob)
compare(blob,blob,int4,int4,int4)
compare(clob,clob,int4,int4,int4)
copy(blob,blob,int4,int4,int4)
copy(clob,clob,int4,int4,int4)
erase(blob,int4,int4)
erase(clob,int4,int4)
read(blob,int4,int4,raw)
read(clob,int4,int4,text)
trim(blob,int4)
trim(clob,int4)
write(blob,int4,int4,raw)
write(clob,int4,int4,text)
writeappend(blob,int4,raw)
writeappend(clob,int4,text)