首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

新增时怎么自动取得自动增加的ID值,转换成固定9位字符串插入到另一列

2012-01-11 
新增时如何自动取得自动增加的ID值,转换成固定9位字符串插入到另一列表结构:IDname,Str,ID自增插入数据时

新增时如何自动取得自动增加的ID值,转换成固定9位字符串插入到另一列
表结构:ID   name,Str,ID自增
插入数据时要求Str列数据是从ID中取后9位(不足前补0)
注意ID为自增的,批量操作,一句SQL搞定
如ID为   1234567890,Str为 '234567890 ',ID为1234时,Str为 '0000012345 '



[解决办法]
select right( '000000000 '+rtrim(id),9) from 表

热点排行