2011-12-26 74 views
1

我有一個包含大量數據的表我決定對該表進行分區但是我遇到了一些問題,請澄清它們。Sql Server 2008分區+標識列約束問題

我有一個標識列作爲主鍵ID(int類型)。

我已經完成了日期列的分區,使得它也是主鍵與ID + date的組合。

問題是我無法在分區表中插入記錄,因爲分區視圖由於身份約束而無法插入數據。 請幫我。

+4

你可以爲分區(部分)和表格添加DDL到你的問題嗎? – TetonSig 2011-12-26 07:08:35

+0

分區函數使用Int類型,日期時間類型或其他類型,但不能混合使用Partiton函數的數據類型,請按照此[鏈接](http://msdn.microsoft.com/zh-cn/library/ms345146 (v = SQL.90)的.aspx) – RicardoBalda 2013-03-30 04:23:23

回答

2

我想你已經指定了分區表的Identity。如果是這樣,那麼不要指定身份;否則,不要通過視圖發送主鍵。