黃小二的讀書筆記
有才而性緩定屬大才,有智而氣和斯為大智。人偏狹我受之以寬容,人險仄我持之以坦蕩。緩事宜急干,敏則有功;急事宜緩辦,忙則多措。 --李叔同
首頁
新隨筆
聚合
管理
隨筆-7 評論-24 文章-102 trackbacks-0
@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT
內(nèi)容引用自:
@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT的辨析
http://www.cnblogs.com/xlong1900/archive/2008/09/01/1281001.html
@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT的辨析
SQLServer中@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT的作用
相同點:
它們都返回插入到IDENTITY列中的值
。
不同點:
A.
@@IDENTITY不受作用域(存儲過程、觸發(fā)器、函數(shù)或批處理)的限制。返回最后一個插入的IDENTITY值
。如果在程序中不同的作用域插入的表不同,那么返回最后一個表插入的IDENTITY值。例如:作用域A(存儲過程)在表T1上插入IDENTITY列,而T1上的觸發(fā)器會在T2上插入IDENTITY列。則用@@IDENTITY返回T2上插入的IDENTITY值。
B.
SCOPE_IDENTITY()受作用域的限制,只返回當(dāng)前作用域中的最后一個IDENTITY值
。上例中,如果在存儲過程中使用SCOPE_IDENTITY(),則返回T1的IDENTITY值。
C.
IDENT_CURRENT()不受作用域的限制,調(diào)用它時必須提供表示表名的字符型參數(shù),你可以得到你想要的任何表的最后一個IDENTITY值,即使你的代碼里沒有插入動作
。例如:IDENT_CURRENT(
'
T1
'
);
經(jīng)驗:
根據(jù)不同的使用場合,選擇不同的函數(shù)。如果在寫存儲過程時,向表中新增了一條數(shù)據(jù),需要返回該IDENTITY值,則使用 SCOPE_IDENTITY(),因為它和當(dāng)前會話相關(guān)聯(lián),不會返回一個你不需要的值。如果你僅僅想得到某個IDENTITY列的最后一個值,則使用 IDENT_CURRENT()最方便。
posted on 2010-04-20 22:42
黃小二
閱讀(341)
評論(0)
編輯
收藏
所屬分類:
[DB].SQL Server
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
@@IDENTITY,SCOPE_IDENTITY和IDENT_CURRENT
SQL Server、MySQL和 Oracle的行合并
SQL 中存放 varbinary型數(shù)據(jù)
SQL Server 2005/2008 對With Encryption選項創(chuàng)建的存儲過程解密
標(biāo)量子查詢
一個關(guān)于 聯(lián)合查詢union 和排序order by 的例子
Oracle 10g 與 SQL Server 2005 的數(shù)據(jù)類型
JDBC 直連 SQL2005 的一點心得
<
2025年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
文章分類
(147)
[DB](5)
[DB].MySQL(7)
[DB].Oracle(14)
[DB].SQL Server(8)
Ajax(13)
ASP.NET(18)
C#(19)
J2EE(22)
J2SE(12)
S/S2SH(15)
Web Design(8)
雜談(6)
文章檔案
(108)
2010年6月 (1)
2010年5月 (12)
2010年4月 (18)
2009年9月 (3)
2009年8月 (2)
2009年7月 (6)
2009年6月 (3)
2009年5月 (7)
2009年4月 (10)
2009年3月 (1)
2009年1月 (1)
2008年12月 (4)
2008年11月 (1)
2008年10月 (17)
2008年9月 (17)
2008年8月 (2)
2008年7月 (3)
在線幫助
Java API Specifications
Java 開源大全
javaNB 在線文檔
MSDN 技術(shù)資源庫
MySQL 5.1參考手冊
Oracle Documentation
w3school 在線教程
開源軟件庫
Ajax/JavaScript腳本大全
Asp.net源碼專業(yè)站
CSDN開源頻道
CSS9.NET
源碼愛好者
社區(qū)
developerWorks 中國
最新評論
1.?re: SQL Server 2005/2008 對With Encryption選項創(chuàng)建的存儲過程解密
評論內(nèi)容較長,點擊標(biāo)題查看
--專業(yè)祛痘
2.?re: SQL Server 2005/2008 對With Encryption選項創(chuàng)建的存儲過程解密
評論內(nèi)容較長,點擊標(biāo)題查看
--lolola
3.?re: 在 WinForm中使用 WebClient上傳文件
44444444444444444444444
--熱熱
4.?re: 使用 HibernateTemplate 實現(xiàn)分頁查詢 (HibernateCallback接口)
評論內(nèi)容較長,點擊標(biāo)題查看
--redcoatjk
5.?re: SQL Server 2005/2008 對With Encryption選項創(chuàng)建的存儲過程解密
評論內(nèi)容較長,點擊標(biāo)題查看
--謝謝樓主
評論排行榜
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 黃小二
主站蜘蛛池模板:
国产成人麻豆亚洲综合无码精品
|
成人免费看吃奶视频网站
|
中文字幕在亚洲第一在线
|
亚洲Aⅴ在线无码播放毛片一线天
|
青草草色A免费观看在线
|
亚洲国产精品久久网午夜
|
国产92成人精品视频免费
|
亚洲精品免费在线视频
|
免费观看美女用震蛋喷水的视频
|
亚洲AV成人精品日韩一区18p
|
亚洲性色精品一区二区在线
|
免费无遮挡无码视频网站
|
WWW亚洲色大成网络.COM
|
亚洲成a人片在线观看无码
|
拍拍拍无挡免费视频网站
|
亚洲成av人在线视
|
5555在线播放免费播放
|
亚洲中文无码av永久
|
好爽…又高潮了免费毛片
|
噜噜噜亚洲色成人网站
|
亚洲中文字幕在线乱码
|
亚洲欧洲免费视频
|
亚洲中文字幕精品久久
|
亚洲精品国产综合久久一线
|
a级毛片在线视频免费观看
|
亚洲熟妇av一区
|
青青青国产免费一夜七次郎
|
五级黄18以上免费看
|
久久夜色精品国产噜噜噜亚洲AV
|
7723日本高清完整版免费
|
国产亚洲日韩在线a不卡
|
亚洲国产日韩在线视频
|
亚洲国产精品免费观看
|
偷自拍亚洲视频在线观看99
|
亚洲人成色77777
|
性短视频在线观看免费不卡流畅
|
日本黄页网址在线看免费不卡
|
久久亚洲精品成人综合
|
日本黄页网站免费
|
三年在线观看免费观看完整版中文
|
亚洲精品国产专区91在线
|