Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent
Администратор

Массовое изменение свойств через SQL

Рекомендованные сообщения

Добрый день.

У нас есть база на 35000 позиций в ит.инв., нам сейчас необходимо добавить на эту базу информацию по "Дате ввода в эксплуатацию", как это можно сделать массово через запрос/эксельку.

Значения у всех дат-разные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день.

Чтобы массово изменить значение конкретного поля для списка ID необходимо сформировать SQL запросы и выполнить их напрямую в SQL.

Вот sql запрос для изменения одной записи:
 
update ITEMS set EXPL_START_DATE = '20210225' where ID = 253
 
где 20210225 это дата в формате ГГГГММДД, а 253 это ID учётной единицы.  EXPL_START_DATE - дата ввода в эксплуатацию
 
Осталось сформировать 35000 таких строчек. Удобнее всего это делать через excel и функцию СЦЕПИТЬ.
 
Вот как это можно сделать:
 
image.thumb.png.a211d42f83698f4a7a970b3a979bd886.png
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Обновить поле "Стоимость": update items set cost = 3600 where id = 1

Обновить  поле "Поставщик": update items set suppl_no = 6 where id = 1

id нужного поставщика можно посмотреть в справочнике организаций:

image.png.7439a4c54e577dc68dcf9b9d8533397b.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

×