У меня есть таблица под названием Entities
с колонкой CustomData
.Извлечь адрес электронной почты от строки
Мне нужно извлечь адрес электронной почты из каждой строки. Также, если значение null, мне нужно показать как null.
Примеры строк из CustomData
:
Id CustomData Name
273 [{"Name":"Customer","Value":"test customer"},{"Name":"Address","Value":null},{"Name":"Email","Value":null},{"Name":"Company Name","Value":null},{"Name":"Other Phone","Value":null}] 2323123213
274 [{"Name":"Customer","Value":"Cash Sale"},{"Name":"Address","Value":null},{"Name":"Email","Value":"[email protected]"},{"Name":"Company Name","Value":null},{"Name":"Other Phone","Value":null}] 2222222222
Это строка я буду использовать, чтобы обновить свою систему.
Я уже достиг выбора номера телефона, который формирует эти же данные, но это была фиксированная длина. Я не могу потянуть адрес электронной почты.
Я вывешу несколько различных методов, я пытался до сих пор, как только им назад на моем компьютере
Привет, как вы пробовали писать сами? 'SELECT [???????????] FROM [Entities] WHERE [Id] = @ entityId' на самом деле не кажется попыткой. –
Являются ли эти данные Json? – JsonStatham
Еще один пример того, почему вы не храните разделительные значения в одном столбце. –