PDA

View Full Version : خروجی در دستور اس کیو ال



sg.programmer
چهارشنبه 26 مهر 1396, 22:57 عصر
سلام
این دستور چه خروجی ای داره میده؟ از اینترنت دیدم : و اگردرست هست توضیحی برای این موارد میدید؟ در ورژن 2005 به بالا گفته اعمال میشه
output INSERTED.IDINSERT INTO Mem_Basic(Mem_Na,Mem_Occ) output INSERTED.ID VALUES('ee','bb')

و آیا معادل با دستور زیر هست؟ (کاربرد این دستور را میدونم)
"INSERT INTO Mem_Basic(Mem_Na,Mem_Occ) VALUES('ee','bb'); SELECT SCOPE_IDENTITY()"


کدوم بهتر هست؟