SQL INSTR() 函数:在字符串中查找子字符串位置
INSTR() 函数用于在字符串中查找指定子字符串的位置。下面是一个示例的SQL语句,使用INSTR()函数来实现从最后一个'司'字开始的替换:
UPDATE your_table
SET your_column = CONCAT(SUBSTR(your_column, 1, LENGTH(your_column) - INSTR(REVERSE(your_column), '司')), '司')
WHERE your_column LIKE '%司%';
请确保将上述代码中的'your_table'和'your_column'替换为你实际使用的表名和列名。这个SQL语句将保留从最后一个'司'字开始的部分,并将其它部分替换为空,并且还会保留最后一个'司'字。
原文地址: https://www.cveoy.top/t/topic/QEU 著作权归作者所有。请勿转载和采集!