sql中批量插入數據、char與int拼接實例

在sql語句中要實現批量插入數據,可以通過定義int變量i,並通過while循環實現i的改變,並把i轉換成char變量m,最後實現與字符串'13020810XZ-QT-003'拼接!


use oa
declare @i int 
declare @m varchar(3)   --這裏給定長度可以解決10以後的數只顯單前面一位,比如12只顯示1。
set @i = 0
while @i < 70 
begin
set @m=cast(@i as varchar)

--------此語句與上一行可以互換事項相同功能--------set @m=convert(varchar,@i)
insert into sx_jbxx(sxbm,sxmc) 
values('13020810XZ-QT-003'+@m,'李釗莊鎮發佈申請事項')
set @i = @i+1 
end

轉自:http://blog.csdn.net/herb777/article/details/7466087

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章