[Database] 識別欄位如何重新給值?
MS SQL Server資料表中的識別欄位在新增記錄時會自動遞增,且無法直接修改其值。但有時因特別原因需要重新給值時,可以用下列指令來處理:
set identity insert 有識別欄位的資料表名稱 on
insert into 有識別欄位的資料表名稱(識別欄名稱) values (新值)
##
您可能也會有興趣的類似文章
- SQL Server 2008 R2 Express簡易安裝紀錄 (0則留言, 2011/09/06)
- 安裝SQL Server 2012 Express注意事項 (0則留言, 2013/06/23)
- SQLite!不止是資料庫系統,也能快速轉換資料格式 (0則留言, 2021/06/11)
- 使用組態檔(ConfigurationFile)一鍵安裝SQL Server 2012 (0則留言, 2014/04/30)
- [Database] Aqua Data Studio 4.0.2推出 (0則留言, 2005/02/23)
- [Java] jTDS: SQL Server的JDBC驅動程式 (0則留言, 2005/03/03)
- Aqua Data Studio的新功能 (2則留言, 2005/12/28)
- 微軟推出新版的JDBC Driver (0則留言, 2006/01/21)
- phpMyAdmin的替代品:SQL Buddy (6則留言, 2008/12/06)
- [DB] 給開發人員使用的Oracle SQL Developer (2則留言, 2007/07/28)
- 讀寫Oracle 10g的CLOB欄位 (0則留言, 2007/06/29)
- 與Oracle資料庫相容的EnterpriseDB (1則留言, 2005/05/25)
- [Database] 建立SQL Server的檔案群組 (1則留言, 2005/03/23)
- 又一個Java寫的資料庫前端工具:Execute Query 3.0 (2則留言, 2006/09/21)
- DBDesigner 4: Open source的資料庫建模工具 (2則留言, 2005/02/02)
Sorry, 很久沒用Google sc…