vfp中stuff函数怎么用

vfp中stuff函数怎么用,第1张

结果是:netBIOSSTUFF() 函数 将一字符串中的某一部分用另一个字符串替换掉。 语法 STUFF( 原字符串 , 开始替换的位置 , 被替换的字符数 , 用于替换的字符串 )

返回一个字符串,此字符串是通过用另一个字符表达式替换现有字符表达式中指定数目的字符得到的。

STUFF(cExpression, nStartReplacement, nCharactersReplaced, cReplacement)

返回值

字符型

参数

cExpression

指定要在其中进行替换的字符表达式。

nStartReplacement

在 cExpression 中开始替换的位置。

nCharactersReplaced

要替换的字符数目。如果 nCharactersReplaced 是 0,则替换字符串 cReplacement 插入到 cExpression 中。

cReplacement

用以替换的字符表达式。如果 cReplacement 是空字符串,则从 cExpression 中删除用 nCharactersReplaced 指定的字符数目。

示例

STORE 'abcdefghijklm' TO gcString1

STORE '12345' TO gcString2

CLEAR

? STUFF(gcString1, 4, 0, gcString2) &&插入

? STUFF(gcString1, 4, 3, gcString2) &&替换

? STUFF(gcString1, 4, 6, '') &&删除

? STUFF(gcString1, 4, 1, gcString2) &&替换和插入

? STUFF(gcString1, 4, 4, gcString2) &&替换和删除

? STUFF(gcString1, 4, LEN(gcString1), gcString2) &&替换, 删除剩余部分

请参阅

stuff(select ',' + fieldname from tablename for xml path('')),1,1,'') 这一整句的作用是将多行fieldname字段的内容串联起来,用逗号分隔。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9631878.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存