Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Замена файла в таблице (sql) / 6 сообщений из 6, страница 1 из 1
17.05.2020, 21:33
    #39958692
Andrew Sh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена файла в таблице (sql)
Добрый день!

Есть таблица activityfile. в ней хранятся файлы. Нужно все файлы которые больше 2 мб удалить и в название удаленного файла вставить текст (например: файл удален). Каким запросом можно заменить файл на текст?
...
Рейтинг: 0 / 0
17.05.2020, 23:49
    #39958718
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена файла в таблице (sql)
Andrew Sh,

что вы подразумаваете под фразой: " в ней хранятся файлы"

это у вас таблица filetable или какая то абстракция?
...
Рейтинг: 0 / 0
18.05.2020, 08:35
    #39958769
Andrew Sh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена файла в таблице (sql)
в этой таблице хранятся файлы отправленные через crm систему. чтобы сама база не разрасталась, приходится периодически удалять записи из таблицы.
...
Рейтинг: 0 / 0
18.05.2020, 09:15
    #39958778
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена файла в таблице (sql)
Andrew Sh
в этой таблице хранятся файлы отправленные через crm систему. чтобы сама база не разрасталась, приходится периодически удалять записи из таблицы.
А, хранятся в поле varbinary(max)?

Тогда нужно просто положить в поле Data текст в формате varbinary(max).

Например:
Код: sql
1.
2.
3.
4.
5.
update activityfile
set Data = convert(varbinary(max), 'deleted'),
    Size = 0,
    Name = null
where Size >= 2 * 1024 * 1024
...
Рейтинг: 0 / 0
18.05.2020, 10:53
    #39958816
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена файла в таблице (sql)
Andrew Sh,

чтобы таблица освобождала место в базе, вам потребуется кластерный индекс и периодическое ALTER INDEX REORGANIZE WITH LOB_COMPACTION.
...
Рейтинг: 0 / 0
18.05.2020, 13:13
    #39958882
Andrew Sh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена файла в таблице (sql)
alexeyvg, Спасибо больное за помощь! это то что нужно
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Замена файла в таблице (sql) / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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