Синтаксисът ви почти работи в SQL Server 2008 (но не и в SQL Server 2005):
CREATE TABLE MyTable (id int, name char(10));
INSERT INTO MyTable (id, name) VALUES (1, 'Bob'), (2, 'Peter'), (3, 'Joe');
SELECT * FROM MyTable;
id | name
---+---------
1 | Bob
2 | Peter
3 | Joe
Когато беше отговорено на въпроса, не стана ясно, че въпросът се отнася за SQL Server 2005. Оставям този отговор тук, тъй като смятам, че все още е уместен.