覆盖

OVERLAY 函数返回字符串 target,该字符串从第 n个字符开始,用字符串 new覆盖,填充或截断为长度 length

读取语法图跳过可视语法图 OVERLAY( 新建 , 目标 ,n,长度,填充 )

覆盖可能超出原始 target 字符串的末尾。 如果指定 length,那么它必须是正整数或零。 length 的缺省值是 new的长度。 如果 n 大于目标字符串的长度,那么将在 字符串之前添加填充。 缺省 pad 字符为空白, n 的缺省值为 1。 如果指定 n,那么它必须是正整数。

示例

OVERLAY(' ','abcdef',3)         ->    'ab def'
OVERLAY('.','abcdef',3,2)       ->    'ab. ef'
OVERLAY('qq','abcd')            ->    'qqcd'
OVERLAY('qq','abcd',4)          ->    'abcqq'
OVERLAY('123','abc',5,6,'+')    ->    'abc+123+++'