سلام دوستان سال نو مبارك.
من مي خوام توي ديتابيس يك حرف رو جستجو كنم (توي تمام جدول ها) و با يك حرف ديگه replace ش كنم.مثلا همه ي "ب" ها رو پيداكنم با حرف "م" replace شون كنم.(توي داده هايي كه تو جدول هام ذخيره شدن). چطوري ميشه اينكارو كرد؟
سلام دوستان سال نو مبارك.
من مي خوام توي ديتابيس يك حرف رو جستجو كنم (توي تمام جدول ها) و با يك حرف ديگه replace ش كنم.مثلا همه ي "ب" ها رو پيداكنم با حرف "م" replace شون كنم.(توي داده هايي كه تو جدول هام ذخيره شدن). چطوري ميشه اينكارو كرد؟
سلام،
برای تغییر مقادیر فیلدهای مورد نظر در تمام جداول بایستی یک تلاش کوچیک به خرج داد. اگر نیاز زیادی به این موضوع دارین بگین تا یک تکنیک ارائه بدم.
دستور بروز رسانی زیر یک ستون خاص را از یک جدول خاص بروز رسانی میکنه:
UPDATE Table_1
SET col_1 = REPLACE(col_1, '0', '1')
WHERE CHARINDEX(col_1, '0') > 0;
وبلاگ من (Advanced SQL Querying)