powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Search target string and REPLACE for all fields from all tables in DB
4 сообщений из 4, страница 1 из 1
Search target string and REPLACE for all fields from all tables in DB
    #32031811
Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zada4a takaja nujno nayti string naprimer "aaa" iskat vo vsex tables DB (iskat nujno vo vsex polax VARCHAR) i vslu4ae
esli nashol zamenit ego na "bbb" Mozno kone4no napisat
loop dlya bsex poley v kajdoy table no k sojaleniy vremeni
net budu rad eslu kto to imeet 4to-nibud gotovoe
ili u kogo-to est interesnie predlojenia
Zaranee spasibo
...
Рейтинг: 0 / 0
Search target string and REPLACE for all fields from all tables in DB
    #32031814
Tabloid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.gvu.newmail.ru/ - это страница Глеба Уфимцева. То, что тебе нужно в самом конце.
...
Рейтинг: 0 / 0
Search target string and REPLACE for all fields from all tables in DB
    #32031825
Oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Tabloid
Spasibo sa link no ja uje 15 minut ne mogu podnyat URL:
http://www.gvu.newmail.ru
Pozbolu sebe naglost poprosit vas esli mojno script o
kotorom vi govorite moy email : olego@gilat.com
Zaranee
spasibo
...
Рейтинг: 0 / 0
Search target string and REPLACE for all fields from all tables in DB
    #32031834
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нечто типа этого

EXEC sp_MSForEachTable 'declare @t nvarchar(4000), @from nvarchar(20), @to nvarchar(20)
set @t = ''''
set @from = N''aaa''
set @to = N''bbb''
SELECT @t = @t + c.name + '' = REPLACE('' + c.name + '', '''''' + @from + '''''', '''''' + @to +''''''),'' + char(13)
FROM syscolumns c
INNER JOIN systypes t
ON c.xtype = t.xtype
WHERE id = OBJECT_ID(''?'') AND t.name = ''varchar''
if len(@t) > 0
begin
set @t = ''UPDATE ? SET '' + char(13) + @t
set @t = SUBSTRING(@t, 1, LEN(@t)-2)
EXEC(@t)
end
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Search target string and REPLACE for all fields from all tables in DB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]