向數(shù)據(jù)庫中插入數(shù)據(jù)并返回當前插入的行數(shù)及全局變量@@IDENTITY應用
更新時間:2013年01月23日 11:40:43 作者:
向數(shù)據(jù)庫中插入數(shù)據(jù)并返回當前插入的的行數(shù),這項功能很實用的可以判斷是否為批量插入主要是利用全局變量@@IDENTITY實現(xiàn),感興趣的朋友可以了解下啊,希望本文對你鞏固sql知識很有幫助的
數(shù)據(jù)庫中有張表User,字段是ID和Name,ID自增。
利用存儲過程實現(xiàn)插入時返回當前的行數(shù)
CREATE PROC Proc_InsertUser
@name nvarchar(100)
AS
INSERT INTO dbo.User( Name )VALUES(@name)
SELECT @@IDENTITY AS ID
利用全局變量@@IDENTITY實現(xiàn)。
如果哪里有不正確的地方,歡迎批評指正,共同進步。
利用存儲過程實現(xiàn)插入時返回當前的行數(shù)
復制代碼 代碼如下:
CREATE PROC Proc_InsertUser
@name nvarchar(100)
AS
INSERT INTO dbo.User( Name )VALUES(@name)
SELECT @@IDENTITY AS ID
利用全局變量@@IDENTITY實現(xiàn)。
如果哪里有不正確的地方,歡迎批評指正,共同進步。
相關文章
sql存儲過程實例--動態(tài)根據(jù)表數(shù)據(jù)復制一個表的數(shù)據(jù)到另一個表
這篇文章主要介紹了sql存儲過程實例--動態(tài)根據(jù)表數(shù)據(jù)復制一個表的數(shù)據(jù)到另一個表的相關資料,需要的朋友可以參考下2017-10-10sql server2012附加數(shù)據(jù)庫問題解決方法
這篇文章主要介紹了sql server2012附加數(shù)據(jù)庫問題解決方法,需要的朋友可以參考下2014-05-05SQL中concat、concat_ws()、group_concat()的使用與區(qū)別
本文主要介紹了SQL中concat、concat_ws()、group_concat()的使用與區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-05-05Sql學習第一天——SQL 將變量定義為Table類型(虛擬表)
sql語句中的變量時通常我們定義的都是像char,varchar,nvarchar之類的,接下來教大家實現(xiàn)讓變量作為一個像虛擬表一樣,感性的各位可以參考下哈2013-03-03sqlserver中向表中插入多行數(shù)據(jù)的insert語句
關于sql 2000中如何使用insert語句插入多行記錄,可是郁悶壞了我。2010-08-08