Когда я делаю операторы SELECT в коде PHP, я всегда выбираю именованные столбцы, например:
SELECT id, name from users;
вместо использования:
SELECT * from users;
Преимущество этого метода в том, что он более информативен и удобен для чтения, а также позволяет избежать проблем при добавлении новых столбцов в таблицу.
Мне интересно, возможно ли использовать ту же идею в выражении INSERT? Я представляю, что это может быть что-то вроде этого:
INSERT into people values (id=1, name="Fred");
Синтаксис, который я показал в этом примере, не работает, но мне интересно, возможно ли что-то эквивалентное? Если нет, кто-нибудь знает, почему нет? Это преднамеренное упущение?