En av anledningarna till att du inte kan göra det är att kommatecken , används för att separera fältvärden i INSERT uttalanden.
INSERT INTO a(b,c) VALUES (3,4,5) skulle vara tvetydigt.
Skulle det resultera i b=3.4 , c=5 eller b=3 , c=4.5 ?