假设有用户表:UserID(int identity) UserName(nvarchar(20)) PassWord(nvarchar(20)
现向表中插入一用户,要求返回新插入的用户的UserID.
求存储过程的写法。
------解决方案--------------------------------------------------------
insert 表() values()
return @@indentity
------解决方案--------------------------------------------------------
- SQL code
create proc isneruser@username nvarchar(50),@password nvarchar(20)asinsert into user(UserName,PassWord) values(@username,@password)SELECT @@IDENTITY AS 'Identity'