将刚插入的记录的自增Id,插入到另一个字段中
2013-01-21 11:05
225 查看
方法一:
insert grade3(grade1id,grade2id,grade3id,name,admin_pagename)
values('A1','B10','C'+ltrim(str(@@IDENTITY)),'标题','admin_new_l.aspx')
解释:grade3id='C'+ltrim(str(@@IDENTITY))
字符串'C'+ 刚插入的自增ID
方法二、
insert grade3(grade1id,grade2id,grade3id,name,admin_pagename)
values('A1','B10','C'+ltrim(str(@@IDENTITY)),'标题','admin_new_l.aspx')
解释:grade3id='C'+ltrim(str(@@IDENTITY))
字符串'C'+ 刚插入的自增ID
方法二、
CREATE PROCEDURE [dbo].[PRO_InsertGrade3] @grade2id varchar(10), @name varchar(50), @memo varchar(8000), @memo1 varchar(200) AS BEGIN insert grade3(grade1id,grade2id,grade3id,name,memo,memo1,admin_pagename) values('A1',@grade2id,'C111111111',@name,@memo, @memo1,'admin_new_l.aspx'); update grade3 set grade3id='C'+ltrim(str(IDENT_CURRENT('grade3'))) where id=IDENT_CURRENT('grade3') ; END
相关文章推荐
- MyBatis获取插入记录的自增长字段值(ID)
- 为何 PyMongo 在记录中插入 _id 字段
- oracle 分页显示,自增字段,返回插入记录ID
- Sqlite 数据库插入标示字段 获取新Id 及利用索引优化查询
- select @@identity得到上一次插入记录时自动产生的ID
- 使用Mybatis进行插入时获取刚刚插入数据的ID(ID是自增字段)
- Linq To EF 使用小知识(添加记录后获取添加的自增ID和叫“ID”的列不是自增列不让插入的问题)
- 存储过程获取新插入记录ID
- IBatis Mysql 获得刚插入记录的ID
- 使用SQL Server 获取插入记录后的ID(自动编号)
- SqlServer中实现返回刚插入记录的ID
- 在postgresql中获得当前插入记录的id
- 获取当前插入记录的ID
- 转: SQL中返回刚插入记录的ID
- sql 中实现往表中插入一条记录并返回当前记录的ID
- [MSSQL]触发器之插入记录是复制一字段到另一字段
- SQL中返回刚插入记录的ID
- MyBatis获取插入记录的自增长字段值
- SQL Server 返回最后插入记录的自动编号ID
- Mybatis_插入数据后返回主键ID_返回数据字段与类中字段相对应