2015-04-12 51 views
1

我在postgresql中創建了一個數據庫,其中主鍵的id是串行的,並且我在sql server中做了同樣的事情,其中​​id是identity(自動添加一個整數作爲id)。我的問題是,現在是否有可能爲數據庫創建兩個具有相同值的id,如果同時添加?或者數據庫會將其分類並給他們不同的ID呢?我希望你們明白我想問什麼,有什麼幫助或意見,非常感謝,謝謝!數據庫可索引或串行重疊可能嗎?

回答

2

這是不可能的。

如果有可能serial功能將完全無法使用。

請注意,該值可以跳過或按時間順序排列(掛鐘)。

+0

它在Postgres中被稱爲'serial',而不是'identity',但除此之外你是對的 –

+0

@a_horse_with_no_name啊,我以爲他是從Postgres轉到SQL Server。然後我的回答基於沒有任何知識,但仍然正確:)你的retag是有幫助的。 – usr

+0

好吧,謝謝,這回答了我的問題:) – mattias

相關問題