SQL Server密钥值对

时间:2018-02-01 15:26:18

标签: sql-server

好的,我有一个继承的愚蠢表,我需要将3个字段分解为一个键值对。数据如下。

UserID:001

Keys:CompanyID:0:1:FirstName:1:4:LastName:5:6:ExtranetID:11:5:Company:16:3:Application:0:-1:

值: 3ZachTaylor11057XYZ

正如您所看到的,键包含要分割的值的子字符串值。另外需要注意的是,如果长度为-1,则值为null或空白。

如何创建一个sql函数来解决这个问题,这样我才能在键值对中正确地获取所有内容。

0 个答案:

没有答案