求教一存储过程的编写方法
假设有用户表: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'