sql 语句插入数据返回id

1 主键ID自增,插入数据后返回这条数据的ID值

  insert into table () values ()   select @@identity

2 主键ID 使用GUID 类型值,插入数据后返回这条数据的ID值

insert into tableName()   output  inserted.id values()

  如果想返回插入数据的其他字段的值可以修改, inserted.id

https://www.cnblogs.com/zk-zhou/p/6723360.html

返回的值给事务中的其他使用

1)insert into  table  () values(); set @ReturnValue=@@IDENTITY

2) new SqlParameter("@ReturnValue",SqlDbType.Int),

3) parameters[82].Direction = ParameterDirection.Output;

4) parameters2[0].Direction = ParameterDirection.InputOutput;  //后面的事务使用

原文地址:https://www.cnblogs.com/whl4835349/p/13710235.html