identity-insert

    0熱度

    1回答

    我正在將數據從遺留應用程序(php + mysql)導入到重寫版本(sql server 2008和mvc3)。我目前正在編寫一個數據庫同步/轉換程序包。 由於某些原因,mysql數據具有主鍵但沒有外鍵,並且由於數據仍然是關係型的(儘管缺少外鍵),我的轉換包使用IDENTITY_INSERT ON/OFF。由於源數據無法強制執行數據完整性,因此我想在執行插入操作並將IDENTITY_INSERT設

    0熱度

    1回答

    我的一個ETL從一臺服務器向另一臺服務器移動約1800萬行進行進一步處理。我正在使用FAST LOAD選項。 標識列,我有兩個選擇: 使用IDENTITY INSERT 不要設置任何輸入標識列,從而迫使SQL Server生成用於插入每行一個新的IDENTITY 「標識」列的值無關緊要。 我應該選擇哪種選擇以獲得最佳性能?

    51熱度

    7回答

    我已經搜索了這個,但它出現的線程往往有不明白問題的人的答案。 採取的語法如下: SET IDENTITY_INSERT Table1 ON 你如何做更多的事情是這樣的: GET IDENTITY_INSERT Table1 我不想做任何事情在數據庫或數據設置來獲取這些信息。謝謝!

    1熱度

    4回答

    Threads ------- ThreadID UsersID Date ThreadTitle ThreadParagraph ThreadClosed Topics ----- TopicsID Theme Topics Date 這裏是我的發言: StringBuilder insertCommand = new StringBuilder();

    7熱度

    1回答

    我們運行Spring 3.1/Hibernate 4/Java 7/Tomcat 7/MSSQL 2008 R2 Web應用程序。我們必須處理遺留數據和歸檔數據。從檔案中提取數據時,我們需要使用原始的唯一標識符,以便其他(非歸檔)記錄能夠正確地重新提供水分。這些標識符存儲在主鍵/自動增量字段中。 到現在,當我們在使用Spring 3.0/Hibernate的3.5之前,下面的代碼工作中插入一個提取

    2熱度

    2回答

    我正在將一組MS Access後端數據庫升遷爲SQL Server。我編寫了SQL腳本來在SQL Server中創建表格模式。現在我正試圖填充表格。大多數表具有自動編號的主鍵。這是我的一般方法: For each TblName in LinkedTableNames 'Create linked table "temp_From" that links to the existing

    -2熱度

    2回答

    我做了一個單元測試將數據記錄添加/插入到具有列名Id的表中,該列是標識列。 在單元測試中,我手動插入id。所以我可以在Insert語句之前將Identiy_Insert設置爲ON。 在生產服務器上保持此功能是否有任何缺陷? 還是應該改變我的單元測試方法?插入名稱字段的值,並檢索 ,並斷言應該證明足夠的數據記錄得到了插入的積分 緣故。

    1熱度

    5回答

    我有一個問題,我試圖重新插入一個實體到我的數據庫。它說明與下面的單元測試: // entity mapped to dbo.IdentityInsertTest table // dbo.IdentityInsertTest has an IDENTITY Primary Key, Id var id = (long)NHibernateSession1.Save(new

    1熱度

    2回答

    當生成數據庫腳本時,我正在腳本化數據以遷移到不同的環境。在腳本生成中是否有一個設置可以讓IDENTITY_INSERT自動開啓/關閉,因此我不必在生成的腳本中手動查看每個表並設置它?我使用SSMS,我想通過SSMS來做到這一點。 這裏就是我得到: INSERT my_table (my_table_id, my_table_name) VALUES (1, 'val1'); INSERT my_

    3熱度

    2回答

    是這些問題中的另一個。我已經看過這裏,但無濟於事。 這是我的情況。 我啓動了一個ASP網站,最初使用的是SQLce。由於託管人不支持,結果變得很糟糕。我通過Web Matrix方法將sdf文件轉換爲SQL Server 2012 db。數據庫都很好,一切都可以讀取數據。當我嘗試寫任何東西到表中時,問題就出現了。 VS出現時說: 當IDENTITY_INSERT設置爲OFF時,無法在表'組'中爲標識