При написании оператора INSERT с большим количеством столбцов было бы неплохо иметь значение рядом с именем столбца, как в операторе UPDATE. Что-то вроде:
insert into myTable
set
[col1] = 'xxx',
[col2] = 'yyy',
[col3] = 42
etc...
Есть ли какие-нибудь уловки, чтобы имитировать это?
Я думал, что кое-что понял:
insert into myTable
select
[col1] = 'xxx',
[col2] = 'yyy',
[col3] = 42
etc...
Но псевдонимы на самом деле не связаны со столбцами таблицы вставки, и если кто-то добавил новый столбец к столу это действительно могло облажаться. У кого-нибудь есть другие идеи, как это можно сделать?