overlay()

用于替换字符串一部分的函数

overlay() 是一个系统函数,用于用一个新字符串替换一部分字符串。

overlay()PostgreSQL 7.3 中被添加。

用法

overlay ( string text PLACING newsubstring text FROM start integer [ FOR count integer ] ) → text

如果省略 count,则替换的字符数将是 newsubstring 的长度。

变更历史

示例

overlay() 的基本用法示例

postgres=# SELECT overlay('PostgreXXX' PLACING 'SQL' FROM 8 FOR 3);
  overlay   
------------
 PostgreSQL
(1 row)

分类

字符串操作, 系统函数

另请参阅

replace(), regexp_replace()

反馈

提交任何关于 "overlay()" 的评论、建议或更正请 在此处