Можно ли как-то, через "выполнить код" менять значения в Базе?
-
Привет коллеги)
Такая проблемка возникла.
Очень много значений в базе и постоянно меняются.
Через стандартные методы, это вынос мозга создавать "Изменить запись" и так для каждого.
Можно ли как то через код изменять?
Пробывал через код - всё работает, к примеру такоеif( [[DB_NUMBER_STOLBEC]] ){ if( [[DB_NUMBER_STOLBEC]] > 0 ){ var record = ( [[ID_USER_TEMATIC]] ) _db_update_record(record, [ [[DB_NUMBER_STOLBEC]] ,1], 46) } }
Но проблема в том что, как я понимаю, привязывается номер таблицы и номер столбца.
Если скрипт ставить на сервер как я понимаю, ни чего работать не будет, значения поменяются.Возможно ли как то по названию таблицы и столбца менять?
-
@neizwestnyi00
если перенести базу или скопировать схему базы не изменятся
схема базы данных часть файла скрипта<DatabaseId>baseName</DatabaseId> <Schema> \\схема </Schema>
можно распарсить блок Схема файл скрипта, создать константы для каждого индекса типа VAR_Table_Name = 1; VAR_Pole = 2; VAR_opop = 3...
и после использовать _db_select_records( [ ], 1,100,VAR_Table_Name)