簡體   English   中英

將值插入 C# 中的 SQL 服務器表后,如何將值加 1?

[英]How do I add 1 to a value after it's inserted into SQL Server table in C#?

特別是對於具有 ID 的列,我想在將 ID 插入 SQL Server 表后添加一個值,因此它將是 ID +1。 現在我想不出辦法來做到這一點。 有人有提示嗎?

在建表腳本中,將該列設置為標識,所以插入腳本中不需要提及列名,SQL 服務器會自動將其值填充為最大值+1。

這是一個創建表的示例以及如何將一些數據插入其中,以及結果將是什么。

創建

創建表 tablename (id int identity,name nvarchar(max))

插入

插入 TableName(name) values('Test1') 插入 TableName(name) values('Test2')

結果

ID 名稱 1 測試 1 2 測試 2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM