我想为输入'HELLO DEAR [GOOD] FRIEND'输出'HELLO DEAR FRIEND'。我们可以使用任何特殊字符来标识要删除的字词。用于从字符串中删除单词的SQL查询
-1
A
回答
0
假设你的字以[和结尾],你可以这样做伎俩:
SQL>从服务器选择STR;
HELLO DEAR [GOOD]朋友
SQL>选择CONCAT(LEFT(STR,LOCATE( '[',STR)-1),RIGHT(STR,CHAR_LENGTH(STR) - LOCATE( ']',str)))来自服务器;
HELLO亲爱的朋友
1
你可以使用正则表达式,例如:
select regexp_replace('HELLO DEAR [GOOD] FRIEND'
, '\[.*\]', '') from dual;
HELLO DEAR FRIEND
相关问题
- 1. 从字符串c中删除单词#
- 2. 从字符串中删除单词
- 3. 从字符串中删除单词
- 4. 从字符串中删除单词
- 5. SQL Server查询从字符串中删除最后一个单词
- 6. 基于字符串中的字符从查询中删除行项目sql
- 7. 从查询字符串中删除值
- 8. 从asp.net中删除查询字符串
- 9. 从URL中删除查询字符串
- 10. 删除字符串中的单词(RemoveString)
- 11. 删除字符串中的单词iplescript
- 12. 删除字符串中的单词Powershell
- 13. 通过字词表从字符串中删除特定单词
- 14. 如何从删除字符串中删除所有单词?
- 15. 基于Python中的词典值从字符串数组中删除单词?
- 16. 如何从Python的SQL查询字符串中删除引号?
- 17. 删除查询字符串
- 18. 删除查询字符串
- 19. 使用Perl从字符串中删除匹配的单词
- 20. 从字符串中删除词与
- 21. 从URL段删除查询字符串
- 22. htaccess只删除'?'从查询字符串
- 23. SQL Server:删除字符'。'和“@”从字符串中选择一组单词
- 24. 从SQL字符串的字符删除
- 25. 删除字符串中的停用词
- 26. 如何从字符串中删除单词,用逗号分隔
- 27. 从字符串中删除常用单词?
- 28. 从字符串中删除单词(使用特定方法时)
- 29. 如何从java中的字符串中删除一些单词
- 30. 从PHP中的字符串中删除单词
好呀!前进。 – GolezTrol
如果要删除的字符串不是“GOOD”,会发生什么情况?你如何确定你想要删除的内容?方括号?如果正在输入,你为什么要麻烦去除字符串?只是不要输入它...... – Ben
@本,这是一个有效的要求。例如我有一个带有消息的表格,例如'Your password is [xyzzy] .'',一旦我发送了消息,我想删除敏感数据,但为了调试目的而保留其余部分,例如。 '你的密码是[*****]。'。我用一个正则表达式IIRC解决了它。 –