Я пытаюсь выяснить, есть ли способ разделения необходимых данных в строке, например, так:
number = 3,
line = 1,
hardwarePartNum = '',
...
inv_status = 3,
inv_netName = 1,
inv_maintGrp = 3,
inv_maintVen = 4,
...
qty_SerialNum = '',
qty_Location = '',
qty_Property = '',
...
Как вы видите выше, у меня есть 3 различных типа значений, которые мне нужныобновите значения в моем запросе.
inv_...
и qty_...
- это одна таблица, а первый набор из 3 значений (те значения, у которых нет zzz_
перед ними) находятся в другойтабл.
Как и возможно ли разделить эти значения на 2 группы.Первая группа без zzz_
, а вторая основа - inv_...
и qty_...
.
Как только я разделю их, я могу сделать что-то вроде этого:
UPDATE
bLine
SET
@val1
WHERE
theGuid = @val2;
UPDATE
invLine2
SET
@val3
WHERE
theGuid = @val4;
Итакприведя выше:
@val1 = number = 3,line = 1,hardwarePartNum = '',....
@val2 = 54grs-r459-32r-6exlq-15g4
@val3 = inv_status = 3,inv_netName = 1,inv_maintGrp = 3,inv_maintVen = 4,qty_SerialNum = '',qty_Location = '',qty_Property = '',....
@val4 = a45vz-u300-2bd-4710j-vf09
Я уверен, что какой-то тип regex может сделать что-то подобное, но я не настолько хорош в этом, поэтому любая помощь будет отличной!