批量生成insert into語句(帶有資料)

2021-04-17 02:14:12 字數 481 閱讀 4517

declare @str varchar(8000)

declare @i int 

set @i=1

while(@i<124)

begin

select @str=

'insert into menu(menuname,menuids,parentid,linkurl,value) values

( '+menuname+',

''' + menuids+ '

'', ''

' + cast(parentid as varchar(50))+ '

'', ''

' +linkurl+ '

'', ''

' + value+ '

'') ' from menu where menuid=@i

set @i=@i+1

print @str

end裡面的表 字段 自己可以替換。 

資料庫學習 insert into(批量新增)

資料新增insert命令有兩種形式 1 單一資料新增 inset into 表名 列名 列名 values 值 值 這種形式可以向資料庫中插入一條資料,也可以利用這種形式在資料庫中插入多條黃資料 inset into 表名 列名 列名 values 值 值 值 值 值 值 值 值 2 批量資料新增 ...

自動生成move tablespace的語句

對錶中的非lob列進行move tablespace操作 select alter table table name move tablespace large data from user tables t where tablespace name large data and exists s...

批量生成變數及引用 python 批量生成變數

筆記 python 批量生成變數 在編寫程式時,有時我們需要命名相當多的變數,比如x0 x1 x2 xn,用手乙個個打出來是相當麻煩的。那麼這時我們就需要批量生成變數了。解決這個問題的關鍵在於,xn 是自動構造出來的字串,需要利用適當途徑,把它轉化成能被賦值的變數。locals 函式會以字典型別返回...