How to remove characters

Can you please help?

I want to remove the first two characters of the specific values in a column

coumn1 (varchar2)
01user
user_54
01 - user_01
user_01
user

Please note that the above table has 3 million rows.

I want to delete 01 if it's begging to get:

result

---------

user

user_54

-user_01

user_01

user

is below correct?

select regexp_replace(column1,'01','',1,\a)
from my_table

Hello

user9223521 wrote:

Can you please help?

I want to remove the first two characters of the specific values in a column

coumn1 (varchar2)
01user
user_54
01 - user_01
user_01
user

Please note that the above table has 3 million rows.

I want to delete 01 if it's begging to get:

result

---------

user

user_54

-user_01

user_01

user

is below correct?

  1. Select regexp_replace(column1,'01','',1,\a)
  2. from my_table

What happens when try you it?

If you can do something with regular expressions or without, using about the same amount of code, then the path without regular expressions will likely be more effective.

If you want to display all values, including those that do not begin with '01':

SELECT THE CHECK BOX

WHEN column1 AS ' 01% '

THEN SUBSTR (column1, 3)

Of ANOTHER Column1

END AS column1_without_01

FROM my_table;

If you really want to delete '01' connecting the stored data:

UPDATE my_table

SET Column1 = SUBSTR (column1, 3)

WHERE column1 AS ' 01% ';

Tags: Database

Similar Questions

  • How to remove characters using sql

    Hi all

    I have to remove the alpha characters in my data

    for example

    305N-> 305

    I want to delete using the regexp_replace function

    Select regexp_REPLACE('305N','[:alpha:]','') from Dual NUM;

    Please suggest me.

    Thanks in advance.

    Hello

    As Greg has shown, you must always nested square brackets when you use classes of characters like [: alpha:]; the internal game is the character class syntax, but it only makes sense when you define a character set, which is indicated by the game from the outside.

    Also, you can simply ignore the argument 3rd to REGEXP_REPLACE every time you change something for nothing:

    SELECT REGEXP_REPLACE ('305N"

    ", ' [[: alpha:]]"

    ) AS num

    DOUBLE;

  • How to remove characters from desried place?

    Hi all;

    I need to remove the 2nd character desired to delete.
    ex-"123 - 2335-456", I need to delete 2nd onve '-' IE South result be-'123-2335456 ".

    How, without use of substr/instr to get 2nd place of "-"...


    Rgds,
    PC

    What is your version of db. If you can use regexp, you can do

    select regexp_replace('123-2335-456','-','',1,2) from dual
    
  • How to remove characters from a file name using applescript

    Hello

    I use an AppleScript to write files from an application.

    The files are written as JPEG and PDF files

    I want to omit parts of the name of the JPEG file

    Name of the file looks like this, 70618_MEN_327926_2200x3480_1.jpg

    I need to be renamed on output, 327926_1

    That is to say, delete all characters to the end of the second line of underscores, so all characters after the third underscore and leave all the characters after the fourth underscore character.

    Hello

    You can use a Manager, like this (Manager contains explanations):

    ------------------------

    tNom set to "70618_MEN_327926_2200x3480_1.jpg".

    Set newName to my getChars (tName)

    -the result is "327926_1.jpg".

    on getChars (t)

    value {oTid, point text delimiters} {text item delimiters, '_'}

    the entire at t text elements - divide the text using the line underscore as separator, the result is a list of items

    If (count l) > 4 then - at least 4 characters to underscores

    the charsAfter4_ value to (points 5 thru - 1 l) in the form of text - the text after the fourth underscore

    the value charsBetween2_3_ in section l 3 - the text between the second and the third underscores

    the value t charsBetween2_3_ & "_" & charsAfter4_ - concatenate two strings

    end if

    set the text of the delimiters to oTid - reset point of text delimiters

    return t

    getChars end

  • How to remove unwanted characters in ODI Flatfiles

    Hi Experts,

    Can someone please explain, how to remove unwanted characters from flat files before moving on to the target? Your help will be greatly appreciated. Thanks in advance.

    Kind regards

    REDA

    On oracle staged you can use REGEX_REPLACE to get rid of special characters, for example

    REGEXP_REPLACE (, "[^ [: alnum:]" "]', NULL")

    or

    REGEXP_REPLACE (, "[[: cntrl:]] ','") to get rid of nonprinting characters

    In ODI 11.x you would put this in the field of the expression of the target model in your interface

    The ODI 12, you would use a component of the expression in your mapping

  • How to remove special characters that are not available in the key board

    Hi all
    How to remove special characters that are not available in the key board.
    select '106    ©      500049' str from dual;
    
    After removal of the special symbols ( not only copy right, it can be any special symbol other than key board symbols), I want to add a single space between two number.
    
    Output should be like:
    Str
    106 500049
    Thank you for your help in advance.
    select
     '106    © ® (k)      500049' str
    ,regexp_replace('106    © ® (k)     500049', '[^[:digit:]]+', ' ') r
    from dual
    
  • How to remove the colors of the table of characters fill colors

    Hmm. I got to ask questions of the pages for Mac screen, but it looks different from what I've seen in the past. So, I hope I'm in the right place. Over time, I selected some colors in the color popup in the character frame and saved.  I tried to change a color by changing the opacity. Then I tried to save this color has changed for the lines at the bottom of the pop-up window.  It did not work. I would have saved the color that appears in the large square on the left.  Anyway my question is how to remove these incorrect colors lines down.

    I know that this little logical so I am attaching the screenshot I'm talking about.  I want to remove the three red squares, two on the line and the other on row down all in the middle of the screen.

    Thanks for your help.

    EHW

    HI ehw.

    This is the right place. He underwent extensive design of the overnight changes.

    don't think that you can "erase" the colors that you place in the custom palette, but you can replace them easily using the same method the first time:

    Set up color using the sliders or the color space, and then drag the big box and drop on the color you want to replace.

    Here I replaced two red with white.

    Interesting change of color of the header between the two images. Both are screenshots, the left using shift-control-command-4 then pasted from the Clipboard to an empty page in the Pages, the right is the actual color palette. Both were then with SHIFT-command-4 to maks a file that was then inserted here.

    Curious.

    Kind regards

    Barry

  • How to remove CR + LF?

    I use this method for reading text files

        public static String readTextFile(String fName) {
            String result = null;
            FileConnection fconn = null;
            DataInputStream is = null;
            try {
                fconn = (FileConnection) Connector.open(fName, Connector.READ_WRITE);
                is = fconn.openDataInputStream();
                byte[] data = IOUtilities.streamToBytes(is);
                result = new String(data);
    
            }
            catch (IOException e) {
                System.out.println(e.getMessage());
            }
            finally {
                try {
                    if (is != null) is.close();
                    if (fconn != null) fconn.close();
                }
                catch (IOException e) {
                    System.out.println(e.getMessage());
                }
            }
    
            return result;
        }
    

    There is a small catch: % 0 D % 0A (CR + LF) will be added to the result.

    So, for example, if the contents of test.txt is Helloworld, then by applying this method to test.txt will give Helloworld %0 D % 0 a.

    How to remove this CR + LF?

    I solved this problem using the method, which is to this page:

    http://StackOverflow.com/questions/593671/remove-end-of-line-characters-from-Java-string

    static byte[] discardWhitespace(byte[] data) {
        byte groomedData[] = new byte[data.length];
        int bytesCopied = 0;
    
        for (int i = 0; i < data.length; i++) {
            switch (data[i]) {
                case (byte) '\n' :
                case (byte) '\r' :
                    break;
                default:
                    groomedData[bytesCopied++] = data[i];
            }
        }
    
        byte packedData[] = new byte[bytesCopied];
    
        System.arraycopy(groomedData, 0, packedData, 0, bytesCopied);
    
        return packedData;
    }
    
  • How to remove spaces between two separators

    Hi all

    How to remove the spaces between two separators, but space is required between the characters.

    I have an input as string below

    "# ABC DEF GHI # JKLMN.

    Expected string as below. Here the space between DEF GHI is required, but other spaces must remove.

    "ABC #DEF #JKLMN GHI".

    I tried with REPLACE it but it removes all spaces and this is a mistake.

    REPLACE ('ABC # DEF GHI # JKLMN', ' ')

    Please guide me. Thank you.

    For example, if the hash/pound symbol may not have a space before and after, then you need to change the regular expression to use ' * ' instead of ' + '...

    SQL > ed
    A written file afiedt.buf

    1 Select trim (regexp_replace ('ABC # DEF GHI #JKLMN',' (* # *) ',' #'))
    2 * of the double
    SQL > /.

    (REGEXP_REPLA TRIM
    -----------------
    ABC #DEF #JKLMN GHI

    Always be clear in your requirements.

    Re: 2. How can I ask a question in the forums?

  • How to remove the character within a text.

    How to remove the character within a text.
    If I have a text like: "[4, 5, 6, 3, 9]" How can I remove the commas?
    Thank you
    and Merry Christmas.

    A possible technique would be to use a repetition structure that loop until all of the commas are removed:

    on mouseUp me
     
    theString = '[4, 5, 6, 3, 9].
     
    Repeat while theString contains «,»
    thePos = offset ("," rope)
    delete theString.char [thePos]
    end repeat
     
    put the rope
     
    end mouseUp

    However, this probably isn't the most effective technique if you are dealing with very long strings.

    If you use the JavaScript syntax, you can strip characters with a regular expression.

  • How to remove the extra space of oracle database column

    How to remove the extra space of oracle database column. I would like to clean up the column in the database by deleting the extra space is entered by the dataentery people.

    When I run the query:
    SELECT
    ROWID, C.CODETABLE_ID, C.CODEVALUE_ID, C.DESCR, LENGTH (C.CODEVALUE_ID).
    C.OBSOLETE_DT, C.RECORDSOURCE, C.CREATED_DT,
    C.CREATEDBY, C.LASTUPDATED_DT, C.LASTUPDATEDBY
    OF CODEVALUE C
    Where LENGTH (C.CODEVALUE_ID) > 6

    the data type is varchar2 and I would get rid of the any extra blank space added to the column. in my case, if the length is greater than 6

    Hello

    user452051 wrote:
    Thanks for the reply. Why should I have this line?

    AND codevlaue_id! = TRIM (codevalue_id) - see note below
    ;

    I just changed my post when you posted this. The explanation is there now:

    Frank Kulash wrote:
    ...
    The condition "codevlaue_id!" = TRIM (codevalue_id)"does not change the results of everything, but it can make the most effective statement if there are lines where codevalue_id is on 6 characters long, but contains no additional space. It will prevent the triggers from firing and redo the data generated.

  • How to remove the newline from the query output?

    Hello

    How to remove the newline from the query output?
    have tried to replace select (column_name, Chr (10), ' ') from table_name.

    Published by: GreenHorn 11 Sep, 2008 12:53 AM

    Please consider, that windows uses a sequence of chr13 | Chr (10) Unix uses only a single character CHR (10).
    The new line characters may depend on the operating system.

    You might consider with:

    Replace (replace (column_name, Chr (13) |)) CHR (10), ' '), CHR (10),' ')

    Hartmut

    Published by: hartmutm on 11.09.2008 01:32

  • How to remove ARDAgent.app error in osx 10.11.4

    How to remove ARDAgent.app error in osx 10.11.4?

    Hello

    You can ignore these messages. You can also usually ignore any message "ACL found but should not...» ». These messages can occur if you change the permissions on a file or a directory; they are accurate, but is generally not a cause for concern.

    Mac OS x: Messages to repair disk from disk utility permissions that you can safely ignore

  • RE: iOS iPhone 6 s 10 how l remove or disable the slippery camera from outside the locked screen? This feature is a security and threat privacy for me.

    RE: iOS iPhone 6 s 10 how l remove or disable the slippery camera from outside the locked screen? This feature is a security and threat privacy for me.

    You can not. However, I'm not sure why you think it's a privacy or security threat. The only thing that can be accessed without unlocking the phone is the camera to take pictures. No one can access your data already on the phone.

    You can send feedback to Apple here:

    http://www.Apple.com/feedback

  • How to remove souvenirs tab pictures 10 iOS app?

    How to remove the tab from the Photos app in iOS 10 memories, because with memories tab, it's a big mess in my Photos app. I can't use my Photos normally because of this tab. I like facial recognition, but I don't want memories tab in my Photos app. I have movies app for that. A way to remove the memories tab? Thank you.

    Flanua wrote:

    A way to remove the memories tab? Thank you.

    N °

    Submit your Apple asking this feature here:

    http://www.Apple.com/feedback

Maybe you are looking for

  • Delete the people &amp; places of Photo Albums

    It was sometimes a little boring, but how do you remove the people and places of your Photo Albums?

  • 10.8.5 Skype does not allow me to connect

    Hello My apologies if there is a solution that has already been posted here, but I need help. I'm trying to connect to Skype by using my Microsoft account (via hotmail) - that I can do via Skype.com to post my problem here. Since last Tuesday, I can'

  • HP Envy 15: HP Envy hinge broke open

    I had my laptop for almost a year and a half and it has been working perfectly. Then, when I tried to open my laptop this morning, at the corner of the laptop above the broken hinge open cover. Since then, the other corner has also burst open and now

  • Example of NI-CAN port on target RT

    I'm trying to use an NI PXI-8461/2 series 2 card in my controller time real NI PXI-1045. I use the "only periodic sample Output' and the 'Simple Sample Input" live. I get an error message: "the interface transmits images, but receives no device." The

  • Windows 7 recognizes the FN keys?

    New operating system Question New issue of operating system, I'm going to install a new operating system (aka windows 7 Professional) along with my original (aka windows vista), I have a dead monitor and use the FN keys a lot, will windows 7 recroniz