Collections:
LOCATE() - Locate Substring Starting at N
How to locate a substring using the LOCATE() function?
✍: FYIcenter.com
LOCATE(substr, str, pos)
is a MySQL built-in function that
searches a substring in a string starting at a given position
and returns the location of the substring.
For example:
SET @str = 'Row, row, row your boat';
SELECT LOCATE('row', @str, 7);
-- +------------------------+
-- | LOCATE('row', @str, 7) |
-- +------------------------+
-- | 11 |
-- +------------------------+
Reference information of the LOCATE() function:
LOCATE(substr, str, pos): location Returns the position of the first occurrence of substring substr in string str, starting at position pos. Returns 0 if substr is not in str. Returns NULL if any argument is NULL. Arguments, return value and availability: substr: Required. The substring to search for. str: Required. The string that will be searched in. pos: Optional. Default is 1. The position to start the search. location: Return value. The position where is substring is located. Available since MySQL 4.0.
Related MySQL functions:
⇒ LOWER() - Convert String to Lower Case
⇐ LENGTH() - Number of Bytes in String
2023-11-12, 1636🔥, 0💬
Popular Posts:
What are binary literals supported in SQL Server Transact-SQL? Binary literals in Transact-SQL are s...
How To Get Year, Month and Day Out of DATETIME Values in SQL Server Transact-SQL? You can use DATEPA...
How To Connect ASP Pages to Oracle Servers in Oracle? If you are running Windows IIS Web server and ...
How To List All User Names in a Database in SQL Server? If you want to see a list of all user names ...
How to detect the collation coercibility associated to a given character string using the COERCIBILI...