-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