How can I identify all the words in capital letters and change to initcaps?

Hello

I'm using Oracle 11.g

I have a table with multiple textual data varchar2 columns.  There are several words that are all uppercase.  In all cases, these capital words should be replaced by different cases (for example, HELLO Hello).  How find the capitalized words in all the lines and change them to mixed-case?

Thanks for your help.

The rownum in your update statement is probably taken as the virtual rownum http://docs.oracle.com/cd/E11882_01/server.112/e41084/pseudocolumns009.htm#SQLRF00255

This is probably the reason why the script compiles, but the update does not work as there is no column named rownum in your table (even if it exists, rename it as is among the reserved words http://docs.oracle.com/cd/E11882_01/server.112/e41084/ap_keywd001.htm#SQLRF55621)

trying to avoid loops to the extent possible, that I see it more as

CREATE TABLE 'LITURGY_READING_COPY' ("ROW_ID" NUMBER NOT NULL ACTIVATE, VARCHAR2 (4000) 'TEXT')

Table created.

insert into liturgy_reading_copy

Select 1, ' a reading from the letter of Saint PAUL to the Romans: BROTHERS and SŒURS: everything that has been written above... ". »

of all the double union

Select 2, "another text, less HOLY inspiration, containing all the WORDS in capital LETTERS

of the double

2 inserted rows.

ROW_ID TEXT
1 A reading from the letter of Saint PAUL to the Romans: BROTHERS and SŒURS: everything that has been written above...
2 Another text, at least the HOLY inspiration, containing all the WORDS in capital LETTERS

merge into liturgy_reading_copy lrc

using (with

init_capitalizer (RID, CBC, res) as

(select row_id,

substr (text, instr (text,' ') + 1) | '  ',

-case when substr (text, 1, instr (text,' ')) = upper (substr (text, 1, instr (text,' ')))

then initcap (substr (text, 1, instr (text,' ')))

of another substr (text, 1, instr (text,' '))

end

of liturgy_reading_copy

Union of all the

Select RID.

substr (src, instr (CBC,' ') + 1) | ' ',

RES | -case when substr (src, 1, instr (CBC,' ')) = upper (substr (src, 1, instr (CBC,' ')))

then initcap (substr (src, 1, instr (CBC,' ')))

of another substr (src, 1, instr (CBC,' '))

end

of init_capitalizer

where rtrim (src) is not null

)

Select RID, res

of init_capitalizer

where rtrim (src) is null

) ic

on (lrc.row_id = ic.rid)

when matched

then update

text = ic.res

Statement processed.

ROW_ID TEXT
1 A reading from the letter of Saint Paul to the Romans: siblings: everything that has been written above...
2 Another text, less Holy inspiration containing all the words in capital letters

Concerning

Etbin

Tags: Database

Similar Questions

  • How to get to GREP change all the words in capital letters to capitalize each word

    I'm working on a page 100 ePUB + and I need to change the titles of 20 chapter of capital letters only to capitalize every word in the title. Most of the chapter titles begin with a digit, but some are pure text. The chapter titles all use the same paragraph style.

    For example: 4 THE HERE AND NOW should be changed to 4. The here and now

    For example: EPILOGUE must be changed to epilogue

    I can't GREP to do this in the window search/replace suddenly? (I don't see anything in the change to: field that allows me to convert it to.)

    -Thanks for any help on this.

    Hi Peter,.

    Change_Case_With_Style.jsx, original screenplay written by Thomas Silkjær.

    Modified by Bruno Herfst in 2011 by adding new features: find a style, expression GREP and cancel.

    See: Novelty/Change_Case_With_Style.jsx at master · GitBruno/novelty · GitHub

  • How can I transfer all the contacts in my address book to my laptop?

    How can I transfer all the contacts in my address book to my laptop?

    Thank you

    Charles

    Original title: ADDRESS BOOK

    It depends on where your contacts are stored today.  Whether they're on your phone, for example.  But they are also synchronized to your email provider?  In other words, can you get to your address book by going to your email Web site as an e-mail service to company/school, or Gmail, Yahoo, Hotmail or Outlook.com?  If so, you can sync with your laptop by adding this account to your computer.

    If you can answer with details about your configuration and where your contacts are now and where, inside your laptop you want (like inside Outlook perhaps?), we can help a lot more.

  • How can I activate all the keys on my keyboard?

    I have this beautiful HP Pavilion with Windows 7 Home Premium 64 - bit and an AMD quad-core processor.  The keyboard is the unit of HP supplied with the machine.  How can I get all the keys activated or enabled?  I tried to use the print screen button, but it won't work.  I clicked on the Start button and help and documented Support but can't seem to find an answer.  Any help would be greatly appreciated.

    I have this beautiful HP Pavilion with Windows 7 Home Premium 64 - bit and an AMD quad-core processor.  The keyboard is the unit of HP supplied with the machine.  How can I get all the keys activated or enabled?  I tried to use the print screen button, but it won't work.  I clicked on the Start button and help and documented Support but can't seem to find an answer.  Any help would be greatly appreciated.

    Do you understand what is the print screen key?  It takes a screenshot of your screen and put it in your Clipboard - is not, despite its name, print screen a printer directly.
     
    Try this:
    1) Press PRINT SCREEN
    (2) open Microsoft Word or Microsoft Paint
    (3) in the main body of the new document/image - click and press CTRL + V to paste the image into the Clipboard.

  • How can I find all the plugins in the firefox browser

    HI I was wondering if I could ask a question how can I find all the installed plugins in the firefox lasted I would like to be able to know if, for example, if the shockwave plugin is updated and which version is currently installed in the firefox browser lasted.

    Thank you

    Hello Funny78, type Subject: addons in the address bar and then select plugins, add-ons manager opens and you can see the last version of the plugins (and other info), now click on the click to see if your plugins are up to date and see if it is.

    Thank you

  • How can I copy all the 18 000 pictures on my imac to an external hard drive to give to my daughter and also keep on the imac

    How can I copy all the 18 000 pictures on my imac to an external hard drive to give to my daughter and keep them all on my imac

    Your daughter have a Mac and use Photos? If so just copy your library of Photos to SMT, it must be formatted OS X Extended (journaled) with the defined property is ignored. Then she can use the SMT library or copy it on his Mac.

    If she doesn't have a Mac do the following:

    1 - Create a new folder on the external drive.

    2 - Select all photos in the library (in the window of Photos).

    3. Select the file ➙ ➙ export export Original unmodified for XXXXX items menu option.

    4. in the format of subfolder select Export window = name of the time

    5. in the next window, select the folder that you created on the external drive as the destination of export and export all your photos to this. Photos at every moment in your photo library will be put in a folder with the date of that moment and this issue will be put on the EHD in the folder that you created.

  • How can I view all the elements of an array?

    Hello

    I'm learning about the handling of tables.  The example finder includes this one, 'build array_forum.vi', which shows the two modes, concatenate and adding, I understand, HOWEVER, I can't understand how they built this vi.  For example, I can find the Array function to build, but I do not understand how they created the "digital data table 1" "data table 2" digital... etc, and I can't find the functions on the pallets that cause display "build the CONCATENATE entries table". ".  Where are these blue functions?

    Where these functions are found in the palette, and how we build them like that?

    The other vi indicated here, 'for loop array_forum.vi' is my attempt to reproduce, but it doesn't show all the elements of the array; However, it only displays a SINGLE element, the last element of the array.  How can I view all the items in the table I am creating using the FOR LOOP?

    Thank you

    Dave

    I think I posted this in the wrong place.  I reposted it on the forum of Labview.

    Dave

  • How can I remove all the unused files to clear a space

    How can I remove all the unused files from my computer

    You can remove applications on the control panels.  XP seems to me (im not on a XP ATM machine) programs cpanel

    Files?  you do not (or should not) delete separately

  • Media Player Windows XP automatically wrong info for my titles. How can I stop all the automatic update of news media?

    Windows XP Media Player is automatically putting the wrong info for my pieces for example the name of the album and the cover.

    How can I stop all the automatic update of news media?

    Windows XP, the version of Windows Media player to date. ' Retrieve additional information on the internet "is not checked.

    "Rearrange music in rip music folder, using rip music settings" is not checked

    "Keep my ratings stars as global ratings in files" is unchecked

    "Maintaining the codecs automatically" is unchecked.

    Under Privacy Options, everything is disabled except "set clock on devices automatically.

    Thank you for your help in this endevor.

    Hello

    1 how long have you been faced with this problem?
    2. don't you make changes on the computer before this problem?
    3. what version of windows media player do you use?

    Try the fix tool in the following article and verify.
    Solve the problems of Windows Media Player video and other media or library
    http://support.Microsoft.com/mats/windows_media_player_diagnostic/

    See also:
    Resources for the resolution of problems in Windows Media Player
    http://support.Microsoft.com/kb/843509

  • How can I move all the information of the computer without having to hit F1 or F2 at startup and go directly to the windows desktop in Windows XP

    How can I move all the information of the computer without having to hit F1 or F2 at startup and go directly to the windows desktop in Windows XP

    see if this article applies to your question:

    http://www.computerhope.com/issues/ch000301.htm

    a method to determine if the motherboard (cmos battery) battery should be replaced is to monitor the time in the windows desktop.

    If windows does not have the exact time, then the motherboard battery is low and must be replaced.

  • How can I delete all the music on my rocket drive using my computer?

    How can I delete all the music on my drive using my computer? I printed the user manual, but the statement is vague.

    Please help a frustrated old man,

    Thank someone who answers this time (even before ayone answers that I tend to forget to say thanks for the help)

    misterhy

    [email protected]

    You can (and should) get the free mp3tag: http://www.mp3tag.de/en/

    Install mp3tag.  When you install, let it be added to the context menus (an option during installation).

    Open mp3tag and in tools, Options, Tags, Mpeg do option Write ID3v2.3 ISO-8859-1. Those are tags favorite rocket, and once make you it by default, whenever you save tags in mp3tag you will get tags Fuze and respectful.

    Your albums may not be labeled at all, or may be marked in ID3v1, who will not read the "rocket". So he goes to the title, if there is a title tag or file name if there are no tags.

    You can now right click on an album folder and see mp3tag as an option to open it. When you click mp3tag, you'll see the files listed. Put them in order from top to bottom - you can try clicking on the header of the track-number or the name of the header file if they are 01-Track 1. If you can align them up and down, highlight all the and click Dial automatic tools Wizard with the option of leading zeros. Bingo: Track numbers 01, 02, 03, and they will play in the order.

    Sometimes people put numbers to track on the file names and they list in alphabetical order by song title - not good. If the "rocket" Impossible to find track numbers and the name of the file is FirstSongTitle-01 (rather than 01-FirstSongTitle), the "rocket" will play them in alphabetical order by name of file: FirstSong, FifthSong, FourthSong, SecondSong, SixthSong, ThirdSong. Then you will have to put in one of the track numbers.

  • How can I delete all the files in a folder with a back order?

    How can I delete all the files in a folder with a back order?

    rmdir

    To get options for rmdir, at the command prompt do: rmdir /? MS - MVP - Elephant Boy computers - don't panic!

  • How can I disable all the pings and tones and notes and sounds of the HP Officejetpro 8610?

    I can't tolerate the noise.  How can I disable all the pings and tones and notes and sounds of the HP Officejetpro 8610?  This 'thing' emits a beep and the pings and plays music.

    Thank you

    Sam

    Hi Sam,

    On the front panel of the printer, scrool main screen to the right and the clock setting icon.

    Then click Printer Setup, and then select sound effects Volume.

    Select and confirm, that should disable all these sounds.

    Shlomi

  • How can I get all the permissions Admin with Windows 8?

    I have recently installed Windows 8 on a used laptop that I bought and I'm trying to clean it up, but he always tells me I'm not allowed to watch even some files. How can I get all the PERMISSIONS ADMINISTRATOR?

    You must use the run as administrator command. So if you run a program or a file, just click and click on run as administrator. If you delete something, you must have an administrator account.

  • I use LRM6 with Win7.  Cannot display all of the subfolders on external drive with photos.  Can't see most recent used folders.  How can I get all the records to display in the tree when the library module?

    I use LRM6 with Win7.  Cannot display all of the subfolders on external drive with photos.  Can't see most recent used folders.  How can I get all the records to display in the tree when the library module?

    Syrup72 wrote:

    Why I see pictures when I click on the tab all the photos above, which do not show in the tree on the G: drive?

    DSC_2429 is in the shown locaton and present in all the Photos, but there is no folder "Tulsa"... "in the tree.

    The left pane is a "choose one". "All photos" are just that. 'G' is a different option.

    Lightroom is not a file Explorer. He knows only the drives and files that you have imported the photos of. If LR shows not all of the photos that are on your hard drive, it is because you did not import all photos.

    If LR shows you a photo in "all photos" but do not show it in the folder you think he is in, go to "all photos", select the image, right click "view in the library folder. This will show you where LR think the picture is.

Maybe you are looking for