黃小二的讀書筆記
有才而性緩定屬大才,有智而氣和斯為大智。人偏狹我受之以寬容,人險(xiǎn)仄我持之以坦蕩。緩事宜急干,敏則有功;急事宜緩辦,忙則多措。 --李叔同
首頁
新隨筆
聚合
管理
隨筆-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的作用
相同點(diǎn):
它們都返回插入到IDENTITY列中的值
。
不同點(diǎn):
A.
@@IDENTITY不受作用域(存儲過程、觸發(fā)器、函數(shù)或批處理)的限制。返回最后一個(gè)插入的IDENTITY值
。如果在程序中不同的作用域插入的表不同,那么返回最后一個(gè)表插入的IDENTITY值。例如:作用域A(存儲過程)在表T1上插入IDENTITY列,而T1上的觸發(fā)器會在T2上插入IDENTITY列。則用@@IDENTITY返回T2上插入的IDENTITY值。
B.
SCOPE_IDENTITY()受作用域的限制,只返回當(dāng)前作用域中的最后一個(gè)IDENTITY值
。上例中,如果在存儲過程中使用SCOPE_IDENTITY(),則返回T1的IDENTITY值。
C.
IDENT_CURRENT()不受作用域的限制,調(diào)用它時(shí)必須提供表示表名的字符型參數(shù),你可以得到你想要的任何表的最后一個(gè)IDENTITY值,即使你的代碼里沒有插入動作
。例如:IDENT_CURRENT(
'
T1
'
);
經(jīng)驗(yàn):
根據(jù)不同的使用場合,選擇不同的函數(shù)。如果在寫存儲過程時(shí),向表中新增了一條數(shù)據(jù),需要返回該IDENTITY值,則使用 SCOPE_IDENTITY(),因?yàn)樗彤?dāng)前會話相關(guān)聯(lián),不會返回一個(gè)你不需要的值。如果你僅僅想得到某個(gè)IDENTITY列的最后一個(gè)值,則使用 IDENT_CURRENT()最方便。
posted on 2010-04-20 22:42
黃小二
閱讀(334)
評論(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選項(xiàng)創(chuàng)建的存儲過程解密
標(biāo)量子查詢
一個(gè)關(guān)于 聯(lián)合查詢union 和排序order by 的例子
Oracle 10g 與 SQL Server 2005 的數(shù)據(jù)類型
JDBC 直連 SQL2005 的一點(diǎn)心得
<
2025年5月
>
日
一
二
三
四
五
六
27
28
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
文章分類
(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選項(xiàng)創(chuàng)建的存儲過程解密
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--專業(yè)祛痘
2.?re: SQL Server 2005/2008 對With Encryption選項(xiàng)創(chuàng)建的存儲過程解密
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--lolola
3.?re: 在 WinForm中使用 WebClient上傳文件
44444444444444444444444
--熱熱
4.?re: 使用 HibernateTemplate 實(shí)現(xiàn)分頁查詢 (HibernateCallback接口)
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--redcoatjk
5.?re: SQL Server 2005/2008 對With Encryption選項(xiàng)創(chuàng)建的存儲過程解密
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--謝謝樓主
評論排行榜
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 黃小二
主站蜘蛛池模板:
亚洲成AV人片在线观看WWW
|
亚洲黄片手机免费观看
|
亚洲av永久无码精品国产精品
|
破了亲妺妺的处免费视频国产
|
午夜影院免费观看
|
国产高清对白在线观看免费91
|
亚洲色大成网站www尤物
|
老司机亚洲精品影院
|
亚洲无线观看国产精品
|
国产一级一片免费播放
|
欧美男同gv免费网站观看
|
久久国产精品萌白酱免费
|
国产在线观看免费av站
|
全部在线播放免费毛片
|
精品国产亚洲AV麻豆
|
在线观看国产一区亚洲bd
|
激情亚洲一区国产精品
|
自怕偷自怕亚洲精品
|
久久香蕉国产线看观看亚洲片
|
亚洲午夜无码片在线观看影院猛
|
日本免费一区二区三区最新
|
最近中文字幕无吗高清免费视频
|
麻花传媒剧在线mv免费观看
|
免费人成网站在线观看不卡
|
a级毛片视频免费观看
|
国产精品福利在线观看免费不卡
|
一级午夜a毛片免费视频
|
免费人成动漫在线播放r18
|
国产精品亚洲综合一区在线观看
|
亚洲精品蜜夜内射
|
亚洲AV无码一区二区大桥未久
|
亚洲色精品VR一区区三区
|
亚洲综合激情五月色一区
|
亚洲日韩精品国产一区二区三区
|
国产人成亚洲第一网站在线播放
|
在线观看亚洲AV日韩A∨
|
亚洲色中文字幕在线播放
|
国产精品亚洲专区无码牛牛
|
免费国产高清毛不卡片基地
|
jizz免费在线观看
|
在线观看肉片AV网站免费
|