PLSQL總結 9 字元

2021-06-03 21:28:55 字數 2772 閱讀 8387

--字元

begin

dbms_output.put_line('to_char用法:');

dbms_output.put_line(to_char(sysdate, 'yyyy-mm-dd-hh24-mi-ss')); -- to_char用法

dbms_output.put_line('');

dbms_output.put_line('substr用法:');

dbms_output.put_line(substr('abcdefg', -1)); -- substr用法

dbms_output.put_line('');

dbms_output.put_line('ascii用法:');

dbms_output.put_line('the ascii of ''z'' is ' || ascii('z')); -- ascii用法

dbms_output.put_line('');

dbms_output.put_line('char用法:');

dbms_output.put_line('the chr of char(09) is ' || chr(90)); -- chr用法

dbms_output.put_line('');

dbms_output.put_line('connect用法:');

dbms_output.put_line('connect ''a'' and ''b'' is ' || concat('a', 'b')); -- concat用法

dbms_output.put_line('');

dbms_output.put_line('initcap用法:');

dbms_output.put_line(initcap('the design is digital recognition')); -- initcap用法

dbms_output.put_line('');

dbms_output.put_line('instr用法:');

dbms_output.put_line('return ' || instr('hellow world!', 'world!')); -- instr用法

dbms_output.put_line('');

dbms_output.put_line('instr用法:');

dbms_output.put_line('return ' || instrb('hellow world!', 'world!')); -- instrb用法

dbms_output.put_line('');

dbms_output.put_line('length用法:');

dbms_output.put_line('the length of ''the length'' is ' ||

length('the length')); -- length用法

dbms_output.put_line('');

dbms_output.put_line('lengthb用法:');

dbms_output.put_line('the lengthb of ''the length'' is ' ||

lengthb('the length長度')); -- lengthb用法

dbms_output.put_line('');

dbms_output.put_line('lower用法:');

dbms_output.put_line(lower('abcd')); -- lower用法

dbms_output.put_line('');

dbms_output.put_line('upper用法:');

dbms_output.put_line(upper('abcd')); -- upper用法

dbms_output.put_line('');

dbms_output.put_line('lpad用法:');

dbms_output.put_line(lpad(' bit you', 10, 'x')); -- lpad用法

dbms_output.put_line('');

dbms_output.put_line('rpad用法:');

dbms_output.put_line(rpad('you bit ', 10, 'x')); -- rpad用法

dbms_output.put_line('');

dbms_output.put_line('ltrim用法:');

dbms_output.put_line(ltrim('**** you', '**** ')); -- ltrim用法

dbms_output.put_line('');

dbms_output.put_line('rtrim用法:');

dbms_output.put_line(rtrim('go die', 'die')); --rtrim用法

dbms_output.put_line('');

dbms_output.put_line('trim用法:');

dbms_output.put_line(rtrim(' blank ', 'die')); --trim用法

dbms_output.put_line('');

dbms_output.put_line('replace用法:');

dbms_output.put_line(replace('i hate you!', 'hate', 'love')); -- replace用法

end;

9 字元函式

下面介紹的兩個字元處理函式都是在stdio.h標頭檔案中宣告的。putchar 65 a putchar a a int a 65 putchar a a 上面的3種用法,輸出的都是大寫字母a。putchar一次只能輸出乙個字元,而printf可以同時輸出多個字元 printf c c c a b ...

9 字串排序

字串排序 time limit 1000 ms memory limit 65536 kb description 輸入3個字串,按字典序從小到大進行排序。input 輸入資料有一行,分別為3個字串,用空格分隔,每個字串長度不超過100。output 輸出排序後的三個字串,用空格分隔。sample ...

linux day9 字元處理命令

用法 sort 選項 檔案 root localhost cat sort.txt b 3c 2 a 4e 5 d 1f 11 字元排序 sort root localhost sort sort.txt a 4b 3 c 2d 1 e 5f 11 注意 什 麼都不 加,預設按照 首字 母排序 t ...