Az alkalmazás felületéről bevitt formázott szöveg szinte olvashatatlan, csak a megfelelő alkalmazás ablakból értelmezhető. Ha megfelelő eljárással a felesleges vezérlőkaraktereket lecseréljük a szöveg egyszerű sqldeveloperből is olvashatóvá válik. Megvalósításhoz érdemes egy tárolt eljárást/funkciót létrehozni és ezt a select parancsban meghívni. Az eredmény lenyűgöző lesz. Eljárás: CREATE OR REPLACE FUNCTION Rtf2Txt ( pRtf varchar2 ) return nvarchar2 is /* Converts RTF text to TXT format by removing headers, commands, and formatting */ vPos1 int; vPos2 int; vPos3 int; vPos4 int; vTmp int; vText varchar2(4000); begin vText := pRtf; if vText is null then return vText; end if; -- Remove outer { and } pair vPos1 := instr(vText, '{', +1); -- The first { vPos2 := instr(vText, '}', -1); -- The last } if vPos1 > 0 and vPos2 > 0 then vText := substr(vText, vPos1 +1, vPos2 - vPos1 -1); end if; -- Remove inner { and }...
Adat-elemzés, fejlesztés, betöltés, tisztítás, ellenőrzés, megjelenítés, mi eszközök