在sql中使用regex获取字符串的子串

时间:2014-02-25 08:13:38

标签: sql regex

我想通过使用正则表达式在sql中获取字符串的子字符串。

详细说明;我在列中有一个字符串;

user_type-admin;group-ezd;city_dc-antalya;distributor_name-Stok'is Gıda;
dm-serdar Cöm;advisor_dm-serdar Cöm

此字符串包含由“-”和“;”分隔的一些变量名称和值。

我想将此列更新为此字符串的子字符串,该字符串不包含city_dc,dm, and advisor_dm及其值(例如antalya,serdarcöm和serdarcöm)。

对于每个单词,我想写一个正则表达式和更新列。所以,3个更新很好但是,我不想写出数百个更新,因为各种各样的值。(值可以更改,但变量名称是固定的。)

所以在3次更新后,我的列值为;

user_type-admin;group-ezd;distributor_name-Stok'is Gıda

感谢您的帮助..

0 个答案:

没有答案