自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL插入時同時更新和返回最新ID的方法

數(shù)據(jù)庫 SQL Server
在SQL插入更新時,通過SQL語句可以實現(xiàn)同時更新和返回最新ID,下面就以實例的方式為您介紹該方法,希望對您學習SQL數(shù)據(jù)庫有所啟迪。

在進行SQL插入操作時,如何更新并返回最新ID呢?下面就為您示例SQL插入時同時更新和返回最新ID,并附相關的分析解釋,供您參考。

示例:

INSERT INTO tablename
(Content,SameID)
VALUES ('內容',0)
; UPDATE tablename SET SameID=@@IDENTITY WHERE ID=@@IDENTITY
;SELECT @@IDENTITY

解析:

;UPDATE tablename SET SameID=@@IDENTITY WHERE ID=@@IDENTITY
更新一個相同的列,用于例如要和ID自增列相同的結果

;SELECT @@IDENTITY
代碼告訴 SQL Server 不要返回查詢的行計數(shù),然后執(zhí)行 INSERT 語句,并返回剛剛為這個新行創(chuàng)建的 IDENTITY 值。
 

 

 

【編輯推薦】
逐條更新數(shù)據(jù)的SQL語句寫法

教您如何進行SQL跨表更新

SQL中IS NULL的語法

SQL中if語句的用法示例

巧用SQL server臨時表

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關推薦

2022-06-03 08:12:52

InnoDB插入MySQL

2010-09-25 09:55:14

sql server主

2009-07-24 14:02:39

ASP.NET 2.0

2010-09-09 15:13:33

SQL更新數(shù)據(jù)

2024-01-05 08:40:33

數(shù)據(jù)庫內存

2010-09-17 13:40:43

SQL更新

2010-09-17 14:36:22

SQL整體更新

2024-01-08 09:10:35

PostgreSQL數(shù)據(jù)庫管理系統(tǒng)

2010-09-17 15:08:13

SQL記錄

2010-11-22 15:34:17

MySQL多表更新

2010-02-04 14:06:01

Linux rpm包

2009-09-25 11:34:54

Hibernate處理Hibernate批量

2011-08-11 09:49:33

SQL Server 存儲過程插入更新數(shù)據(jù)

2010-09-01 16:08:03

遺留系統(tǒng)Java

2021-11-03 09:48:29

企業(yè)IT技術

2022-12-06 08:18:59

2010-07-22 10:45:45

SQL Server數(shù)

2021-07-03 15:22:02

Mybatis InsID源碼

2021-11-04 09:02:10

微軟Office應用程序

2023-09-26 00:00:00

UpsertsClickHous更新
點贊
收藏

51CTO技術棧公眾號