id自动增长

qq_35736754 2016-07-29 02:19:32
在存储过程中 插入数据 有一个自动获取的id 在实体类中配置为uuid 自动获取 在存储过程中如何操作
...全文
184 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2016-07-29
  • 打赏
  • 举报
回复
如果你不需要返回自动获取ID时,不用指定@ID参数
中国风 2016-07-29
  • 打赏
  • 举报
回复
DECLARE @ID INT,@Num INT=10
EXEC P1 @ID OUTPUT,@Num
SELECT @ID
qq_35736754 2016-07-29
  • 打赏
  • 举报
回复
添加时为null
中国风 2016-07-29
  • 打赏
  • 举报
回复
把ID封装在方法里,返回给程序 比如:以自增列为例

CREATE TABLE Tab(ID INT IDENTITY,Num int)
GO
CREATE PROCEDURE P1(@ID INT=NULL OUTPUT,@Num int)
AS
INSERT INTO Tab(Num) VALUES(@Num)
SET @ID=@@IDENTITY
shoppo0505 2016-07-29
  • 打赏
  • 举报
回复
设置为自动获取了,你就不用管了啊. 不然还叫什么自动

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧