这要看你用什么开发工具,如果你是用VFP,则可以用at()函数。
如:
mychar='wof|中华人民共和国|good|order|一条大河|'
?at(mychar,'|',1)
显示 4
其中‘|’为需要查找的字符
1 为需要查找第几次出现
如:
mychar='wof|中华人民共和国|good|order|一条大河|'
?at(mychar,'|',1)
显示 4
其中‘|’为需要查找的字符
1 为需要查找第几次出现
设定字符型字段 为 chrTmp
主要使用:charindex 函数charindex(chrTmp,'|',1)
set @a='wof|中华人民共和国|good|order|一条大河|'set @i=charindex('|',@a)
while @i>0
begin
print @i
select @a=substring(@a,@i+1,8000)
,@i=charindex('|',@a)
end
charindex('|',字符串)or paitindex('%|%',字符串)