sql server 如何获取刚插入的id
5个回答
展开全部
第一种方法:
insert into table1 values(colvalue1,colvalue2)
select ident_current('table1')
第二种方法:
insert into table1 values(colvalue1,colvalue2)
select @@identity。
1、SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
2、Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
展开全部
id是自增的话SELECT @@identity AS ID这样可以直接查出
@@identity还有不同的查法,具体查找sqlserver语法
@@identity还有不同的查法,具体查找sqlserver语法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-01-04 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
第一种方法:
insert into table1 values(colvalue1,colvalue2)
select ident_current('table1')
第二种方法:
insert into table1 values(colvalue1,colvalue2)
select @@identity
insert into table1 values(colvalue1,colvalue2)
select ident_current('table1')
第二种方法:
insert into table1 values(colvalue1,colvalue2)
select @@identity
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是自增的,与insert语句一并执行select @@identity
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Select @ID=SCOPE_IDENTITY() --一定要放在Insert 语句之后
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询