1、oracle 特殊字元 轉義
在plsql裡邊執行:
update userinfo set pageurl='myjsp?page=1&pagesize=10' where id='test'
1) update userinfo set pageurl='myjsp?page=1'||'&'||'pagesize=10' where id='test'
2) update userinfo set pageurl='myjsp?page=1'||chr(38)||'pagesize=10' where id='test'
其中||是連字元, chr(38)跟ascii的字元轉碼是一致的。
plsql中還可以set define off來關閉特殊字元,還可以用show define來檢視有些特殊定義的字元。
2、oracle 中如何轉義 特殊字元
select ... from ... where ... like '/_%' escape '/';
3、insert into t(col) values(chr(ascii('&'))) ;
(方法一)
例:插入特殊字元'&'
sql> show define
define "&" (hex 26) ?
sql> set define off
(方法二)
sql> show escape
escape off
sql> set escape on
sql> show escape
escape "\" (hex 5c)
sql> insert into temp_table values ('select * from emp where ename = \&1');
oracle 預設轉義字元 oracle轉義字元
sql select from test where test like sdd escape test sdd kk 轉義字元為 sql select from test where test like sdd escape test sdd kk 轉義字元為 sql select from te...
Oracle轉義字元
sql select from test test sdd kk d ddfsfsa dffa asfs 12345 1 2345 1 54321 2 54321 54321 a b 已選擇9行。其中包含特殊的字元分別為 有可能包含這些字元的資料含有錯誤,或者需要查詢包含這些字元的資料。sql se...
Oracle轉義字元
1 oracle 特殊字元 轉義 環境 oracle 9i plsql 在plsql裡邊執行 update userinfo set pageurl myjsp?page 1 pagesize 10 where id test 這條sql語句往資料庫的pageurl欄位放進去了乙個url位址,但是執...