【发布时间】:2010-03-07 19:48:32
【问题描述】:
在 MySql 中,我可以有一个带有自动增量列的表并以这种方式插入:
INSERT INTO tbl VALUES(null, "bla", "bla");
有没有办法用 Microsoft SQL Server Express 做到这一点?
而不是这个:
INSERT INTO tbl(`v1`, `v2`) VALUES ("bla", "bla");
谢谢
【问题讨论】:
-
为什么要从 INSERT 列表中省略列?这只会使以后向表中添加新列(默认值不为空,或可为空)变得更加困难。我在这里谈到了这个(尽管重新:INSERT ... SELECT,但对于 INSERT ... VALUES 也是如此):sqlblog.com/blogs/aaron_bertrand/archive/2009/10/10/…
标签: sql mysql sql-server