IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁數(shù)據(jù)庫Oracle → Oracle轉(zhuǎn)義字符

Oracle轉(zhuǎn)義字符

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

  1、oracle 特殊字符 轉(zhuǎn)義

  在plsql里邊執(zhí)行:

  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的字符轉(zhuǎn)碼是一致的。

  plsql中還可以set define off來關(guān)閉特殊字符,還可以用show define來查看有些特殊定義的字符。

  2、oracle 中如何轉(zhuǎn)義 特殊字符

  select ... from ... where ... like '/_%' escape '/';

  3、

  insert into t(col) values(chr(ascii('&'))) ;

  (方法一)

  例:插入特殊字元'&'

  SQL> SHOW DEFINE

  define "&" (hex 26) ? <--- DEFINE的default值是 ‘&’

  SQL> SET DEFINE OFF

  (方法二)

  SQL> SHOW ESCAPE

  escape OFF <--- ESCAPE的default值是 OFF

  SQL> SET ESCAPE ON

  SQL> SHOW ESCAPE

  escape "\" (hex 5c)

  SQL> INSERT INTO temp_table VALUES ('select * from emp where ename = \&1');

關(guān)鍵詞標(biāo)簽:Oracle

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實例的控制文件 誤刪Oracle數(shù)據(jù)庫實例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索 為UNIX服務(wù)器設(shè)置Oracle全文檢索

相關(guān)下載

    人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法