C#ストアドプロシージャとSQL DB全般に関するちょっとした質問:C#からストアドプロシージャに変数値を渡す場合、次のようなことがあります。
INSERT INTO tablename (column1 name, column2 name, column3 name, columnN name)
VALUES (@the actual values1, @values2, @valueN);
また、列名がなく、値のみが入力されている場合もあります...次のように入力するとどうなりますか(テーブルに「bob」、「ash」、「will」という3つの列があると仮定します)。
INSERT INTO tablename (bob, will) VALUES ("hi","hello");
OR
INSERT INTO tablename (bob, will) VALUES ("hi","hello","okay");
OR
INSERT INTO tablename (bob, will) VALUES ("hello");
エントリーにどのように影響しますか?