Как обновить все столбцы одновременно в Mysql - PullRequest
0 голосов
/ 06 июля 2019

Есть база данных с 200 столбцами, как обновить данные с 21 до 200, не таким образом -

Set Column21 = NEW.Column21, 
    Column22 = NEW.Column22, 
    Column23 = NEW.Column23,
    Column24 = NEW.Column24,
    Column25 = NEW.Column25...

1 Ответ

0 голосов
/ 06 июля 2019

//You can loop through 22 to  200 and make the string or access property

let sql = "Set",i=22;
 [...Array(179)].forEach((_, l) => {

    let column = 'Column'+i;
    let val  = "some val"; //access value
    sql += ` ${column} = ${val} `;
    i++;
});
console.log(sql);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...