Sql 分割 键值对字符串 得到某值对应的名称
来源:互联网 发布:淘宝用子账号装修被骗 编辑:程序博客网 时间:2024/05/16 04:43
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER function [dbo].[GetStrOfIndex](@content varchar(1024), --要分割的字符串@index varchar(500) --要获取的元素的值)returns varchar(1024)asbegindeclare @str varchar(500)if(charindex(@index,@content)<>0)begindeclare @strname varchar(500)set @strname=substring(@content,charindex(@index,@content),len(@content)-charindex(@index,@content)+1)if(charindex(',',@strname)<>0)set @str= substring(@strname,charindex(':',@strname)+1,charindex(',',@strname)-charindex(':',@strname)-1)elseset @str= substring(@strname,charindex(':',@strname)+1,len(@strname)-charindex(':',@strname))endelseset @str= @indexreturn @strend
示例如下:
select dbo.GetStrOfIndex('1:普通员工,3:部门经理,6:常务副总,7:总经理,8:董事长','3')
返回值:
部门经理
- Sql 分割 键值对字符串 得到某值对应的名称
- C#根据字符串名称 得到对应的方法
- iOS 得到字典所有的键值对
- 分割字符串的sql
- android 字符串得到分割
- Sql Server 存储过程对分割字符串
- gson 解析json 字符串 获取对应的键值
- symbian 对应的键值
- 热键对应的键值
- 键盘对应的键值
- 分割字符串的sql函数
- 【SoapUI】获取请求响应json中键值对的值,并存入testSuite或testCase或project对应参数中
- 关于split分割字符串,空结果不能得到的问题
- 关于split分割字符串,空结果不能得到的问题
- “发送到”对应的键值
- 获取键盘对应的键值
- 如何得到当前所在的sql的数据库名称
- 使用Linq时,根据特定的字符串名称,找到对应字段并获取值
- Some projects cannot be imported because they already exist in the workspace
- 创业,你真的明白“优化”和“赶时间”的真正概念吗?
- Openssl-Blowfish
- 杭电2050
- Cocos2d-x2.1.1-ClippingNodeTest 深入分析
- Sql 分割 键值对字符串 得到某值对应的名称
- svn客户端使用方法
- oracle安装介质及补丁集下载地址 全版
- 操作数寻址
- plsql编程中变量的声明
- PE结构导出表详细解析
- Go语言的开发环境配置的经验总结
- AT&T汇编语法简介
- poj 3070 Fibonacci (矩阵快速幂)