SQL语句更新字符串中的三个字符

rn

如何从名为“ link”的列中的一行中获取字符串,以及如何通过在字符串中的特定索引位置添加三个字母来对其进行修改。

具体的例子:

我想使用SQL语句选择值'http://www.hello.no'UPDATE'http://www-x1.hello.no'
假设“ -x1”开始的索引位置始终为10。

这需要使用PostgreSQL完成。但是,如果您可以使用通用SQL语句捕获逻辑,那就太好了。:)

谢尔盖·卡里尼琴科(Sergey Kalinichenko)

Postgresql具有使用模式进行替换的功能regexp_replace您可以像这样使用该功能:

UPDATE my_table
SET link = regexp_replace(link, 'www', 'www-x1')
WHERE <...>

当然,您也可以使用直接的字符串操作来做到这一点:

UPDATE my_table
SET link = left(link, 10) || '-x1' || substring(link from 10)
WHERE <...>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从数组中查找字符串的索引(前三个字符)

来自分类Dev

从Java中的第三个字符开始对字符串进行排序

来自分类Dev

Python:如何找到与字符串中前三个字符匹配的目录?

来自分类Dev

如何在SQL Server中自动连接三个字符串的前两个字符

来自分类Dev

如何在SQL Server中自动连接三个字符串的前两个字符

来自分类Dev

在Python中串联三个字符串

来自分类Dev

比较python中的三个字符串

来自分类Dev

如何在bash脚本中查找包含三个字符串的文件?

来自分类Dev

连接三个字符串以创建一个字符串

来自分类Dev

更新字符串的单个字符

来自分类Dev

如何在jquery中将一个字符串放入三个字符串中

来自分类Dev

在delphi中替换字符串中每个第三个字符的最佳方法

来自分类Dev

从日志文件中拉出两个字符串之间的行,中间有第三个字符串

来自分类Dev

检查字符串的前三个字符

来自分类Dev

如何打印字符串的每个第三个字符?java的

来自分类Dev

Python:将字符串切成三个字符的子字符串

来自分类Dev

合并三个阵列成一个字符串

来自分类Dev

如何在pl / sql中从特定字母(例如,从。,b或c开始)中选择三个随机后一个字符串

来自分类Dev

将包含CSV的三个字符串组合到android中的单个列表中

来自分类Dev

如何检查字符串在任何位置的给定字符串中是否包含连续顺序的三个字符?

来自分类Dev

通过R中匹配的第三个字符串/因数绘制数据

来自分类Dev

检查元素是否包含 JavaScript 或 jQuery 中的三个字符串之一

来自分类Dev

我想从 qlikview 的表中删除三个字符串。像 LPA、lpa 和 INR

来自分类Dev

给定三个字符串,如何对它们进行排序?

来自分类Dev

我应该如何分隔以下三个字符串?

来自分类Dev

Java:三个字符串,按字典顺序

来自分类Dev

如何使用随机模块在三个字符串之间进行选择?

来自分类Dev

获取ID端口号的命令:-&最后三个字符串?

来自分类Dev

为什么下面三个字符串的hashcode是一样的?

Related 相关文章

  1. 1

    如何从数组中查找字符串的索引(前三个字符)

  2. 2

    从Java中的第三个字符开始对字符串进行排序

  3. 3

    Python:如何找到与字符串中前三个字符匹配的目录?

  4. 4

    如何在SQL Server中自动连接三个字符串的前两个字符

  5. 5

    如何在SQL Server中自动连接三个字符串的前两个字符

  6. 6

    在Python中串联三个字符串

  7. 7

    比较python中的三个字符串

  8. 8

    如何在bash脚本中查找包含三个字符串的文件?

  9. 9

    连接三个字符串以创建一个字符串

  10. 10

    更新字符串的单个字符

  11. 11

    如何在jquery中将一个字符串放入三个字符串中

  12. 12

    在delphi中替换字符串中每个第三个字符的最佳方法

  13. 13

    从日志文件中拉出两个字符串之间的行,中间有第三个字符串

  14. 14

    检查字符串的前三个字符

  15. 15

    如何打印字符串的每个第三个字符?java的

  16. 16

    Python:将字符串切成三个字符的子字符串

  17. 17

    合并三个阵列成一个字符串

  18. 18

    如何在pl / sql中从特定字母(例如,从。,b或c开始)中选择三个随机后一个字符串

  19. 19

    将包含CSV的三个字符串组合到android中的单个列表中

  20. 20

    如何检查字符串在任何位置的给定字符串中是否包含连续顺序的三个字符?

  21. 21

    通过R中匹配的第三个字符串/因数绘制数据

  22. 22

    检查元素是否包含 JavaScript 或 jQuery 中的三个字符串之一

  23. 23

    我想从 qlikview 的表中删除三个字符串。像 LPA、lpa 和 INR

  24. 24

    给定三个字符串,如何对它们进行排序?

  25. 25

    我应该如何分隔以下三个字符串?

  26. 26

    Java:三个字符串,按字典顺序

  27. 27

    如何使用随机模块在三个字符串之间进行选择?

  28. 28

    获取ID端口号的命令:-&最后三个字符串?

  29. 29

    为什么下面三个字符串的hashcode是一样的?

热门标签

归档