-5
我想创建一个表格,如my_movies
,它有两列movie_id
和name
。如何从SQL Server中的自定义数字自动递增主键?
我想保持movie_id
作为主键,但条件是,我想2
开始从1000和自动递增movie_id
所以我写了这个代码:
insert into my_movies (movie_id, name)
values (1000, ABC), values(1002, XYZ)
哪有我只插入名称而不是插入movie_id?例如。
insert into my_movies(PQR);
我知道,如果我声明为
movie_id int not null identity(1,1) primary key
它开始自动递增1与第一主密钥作为1,而不必使用插入命令时,得到的主键的值。
感谢您的任何帮助。
干杯, Siddhesh
说真的,你知道的, “如果我宣布为” movie_id诠释NOT NULL标识(1,1)主键“,它开始自动以第一个主键为1加1“,并且您无法弄清楚如何更改第一个键? – Blorgbeard
你们怎么样阻止欺凌,并帮助一个学习SQL的新手学习它。毕竟有人说:“如果你没有将知识传授给别人,徒然你获得了知识 。”但感谢您的宝贵答案! – Kratos