close

之前一直在思考這個問題
當我新增一筆資料到資料庫之後
怎麼樣可以立刻且正確的取出該筆的(自動編號的)序號呢?
難道一定要我用transaction來鎖定程序防止其他insert同時發生?
還是該用trigger呢?
好像都很麻煩啊......
所以一直都傻傻的用store procedure,先下insert再select top 1來取得最新一筆的serial number
幸好資料量跟速度都沒有很大很快,一直沒出包
今天又遇到同樣情況
又再次不死心的亂找了一下資料
什麼!?
竟然有這種好東西......在MS-SQL上我實在太嫩了


簡單介紹一下
SCOPE_IDENTITY

arrow
arrow
    全站熱搜
    創作者介紹

    詹姆屎胖的 發表在 痞客邦 留言(0) 人氣()