PostgreSQL string Function--position

Source: Internet
Author: User

Today, the interception function is needed to deal with the redundancy of database field content that was generated by a bug.

I looked through the Internet and found this string function position.

POSITION (substr in str)

POSITION (substr in str) are a synonym for LOCATE (SUBSTR,STR).

Here's the official document address.

Https://www.postgresql.org/docs/9.3/static/functions-string.html

When you use it, you want to remove the underline from the field. As you know with SQL, the underscore is a placeholder, and if you want to find an underscore, you need to escape it.

However, when the position substr this parameter bit, it does not need to be escaped. Surprised me a bit.

This substr should be a definite string and cannot have any placeholders. I learned it!

PostgreSQL string Function--position

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.