📄 subject_53485.htm
字号:
<p>
序号:53485 发表者:过客007 发表日期:2003-09-19 22:11:18
<br>主题:我想在表中用sql语句增加多条记录,该怎么做?
<br>内容:比如表格中的字段是这样的<BR>id sx1 sx2<BR>0101001 01 01 <BR><BR>我想通过sql语句自动增加多条记录<BR>id从0101001 一直增加到0101999<BR><BR>另外sx1要取id的前两位,sx2要取id的第三第四位能做到吗?<BR>例如 id=0213004 ,那么sx1=02 ,sx2=13<BR><BR>请各位高手不吝赐教! <BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:zsnt 回复日期:2003-09-20 02:08:32
<br>内容:CREATE TABLE [dbo].[temp1] (<BR> [id1] [varchar] (7) NULL ,<BR> [sx1] [varchar] (2) NULL ,<BR> [sx2] [varchar] (2) NULL )<BR>Declare @i int, @id1 varchar(7) ,@sx1 varchar (2) ,@sx2 varchar(2)<BR>select @sx1='01'<BR>select @sx2='01'<BR><BR>select @i = 1<BR>while @i <= 999<BR>begin <BR> select @id1 = right('000000'+convert(varchar(7),@i),3)<BR> insert temp1 (id1 , sx1, sx2) values (@sx1 + @sx2 + @id1 , @sx1 , @sx2)<BR> select @i = @i +1<BR>end <BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:过客007 回复日期:2003-09-21 22:35:39
<br>内容:多谢zsnt的指点!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -