截取字符串时,查找某字符第二次出现的位置,怎么查啊

木易随风 木易随风 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

declare @i int
declare @str varchar(max)
set @i=0
set @str='88266,张三,12,十六,齐亮,NULL'+','
select substring(@str,1,charindex(',',@str,1)-1),
substring(),substring()

怎么截取出第二个,第三个。
想得到的格式是
列1 列2 列3 ……
88266 张三 12 ……

能不能这样一句话写,我写了一个方法截取出来的结果是多行形式的,我现在需要是一行的。
...全文

相关推荐

Oracle中字符串截取常用方法总结【推荐】

substr 函数:截取字符串  语法:SUBSTR(string,start, [length]) string:表示源字符串,即要截取的字符串。 start:开始位置,从1开始查找。如果start是负数,则从string字符串末尾开始算起。 length:可选项,表示截取字符串长度。 示例: SELECT SUBSTR('Hello SQL!', 1) FROM dual --截取所有字符串,返回'Hello SQL!' SELECT SUBSTR('Hello SQL!', 2) FROM dual --从第2个字符开始,截取到末尾。返回'ello SQL!' SELECT

weixin_38695293

C语言实现字符串截取

自己写的字符串截取,很灵活,很好用。你也可以自己修改。

tikingao

java字符串常用操作方法(查找、截取、分割)

今天小编就为大家分享一篇java字符串常用操作方法(查找、截取、分割),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38529436

oracle中字符串截取

oracle 中字符串截取 。oracle中字符截取的函数。

hsguo_01

详解C++ string常用截取字符串方法

string常用截取字符串方法有很多,但是配合使用以下两种,基本都能满足要求: find(string strSub, npos); find_last_of(string strSub, npos); 其中strSub是需要寻找的子字符串,npos为查找起始位置。找到返回子字符串首次出现的位置,否则返回-1; 注: (1)find_last_of的npos为从末尾开始寻找的位置。 (2)下文中用到的strsub(npos,size)函数,其中npos为开始位置,size为截取大小 例1:直接查找字符串中是否具有某个字符串(返回”2″) std::string strPath = E:\\

weixin_38502428
评论 12
收藏 已收藏
分享
返回顶部
木易随风
MS-SQL Server 34,876 成员 254,635 内容