substring - Teradata Substring fetch
问题描述
I have data in a column which goes like this:
Phone:Yes,Mail:No,Email:Yes,SMS/MMS:No
I also have columns named Phone, Mail, Email, SMS/MMS
How can i extract the field values(Yes/No) and load the appropriate columns however order they appear ? (As an eg : Mail:No,Email:Yes,Phone:Yes,SMS/MMS:No)
Thanks in advance!
解决方案
有一个从 Name-Value-Pairs 中提取值的函数:
NVP(col, 'Mail', ',', ':')
NVP(col, 'Mail', -- name
',', -- name delimiter
':') -- value delimiter
推荐阅读
- r - 在 bibliometrix 中导入 scopus 数据时出错
- authentication - Flask-Dance:未找到 GitHub 蓝图登录端点 404
- javascript - 用多个字符串替换字符串
- javascript - 单选按钮显示/隐藏不会在其他单选按钮点击时隐藏
- api - 在客户端密钥斗篷中为用户添加角色
- python - 根据列的计数值的数据帧子集
- html - 为什么将悬停样式应用于我的 div 时不起作用?
- flutter - VSCode Ctrl+Space 不显示 Dart 的类选项
- delphi - Delphi - 自 Rio 10.3.3 以来如何正确注册自定义图形类
- python - 读取文件中未知数量的行