Oracle
 sql >> база данни >  >> RDS >> Oracle

Екраниране на контролни знаци в Oracle XDB

Въпреки че винаги фиксирането на данните в източника е най-доброто решение, аз също открих, че това е полезно в случай, когато не мога да контролирам данните в източника:

select xmlelement("test", test) 
  from (select regexp_replace(unistr('a\0013b'), '[[:cntrl:]]', '') test from dual);

Важна част е regexp_replace(your_field, '[[:cntrl::]]', '') за премахване на контролни знаци от данните.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dbms_output.put_line

  2. Какво всъщност използва LISTAGG с ORDER BY NULL като критерии за поръчка?

  3. Най-добрият начин да изпълнявате периодично заявки на Oracle

  4. Промени в сервизната група в R12.2

  5. Как да работим с функции за дата в Oracle sql