CREATE TABLE [dbo].[Foo](
[FooId] [int] IDENTITY(1,1) NOT NULL,
[BarId] [int] IDENTITY(1,1) NOT NULL
)
रिटर्न
Msg 2744, Level 16, State 2, Line 1
Multiple identity columns specified for table 'Foo'. Only one identity column per table is allowed.
तो, नहीं, आपके पास दो पहचान कॉलम नहीं हो सकते हैं। आप निश्चित रूप से प्राथमिक कुंजी को ऑटो इंक्रीमेंट (पहचान) नहीं बना सकते हैं।
संपादित करें:एमएसडीएन:तालिका बनाएं (लेनदेन-एसक्यूएल) और तालिका बनाएं (एसक्यूएल सर्वर 2000):
<ब्लॉकक्वॉट>प्रति तालिका केवल एक पहचान स्तंभ बनाया जा सकता है।