關於sql 2000中如何使用insert語句插入多行記錄,可是鬱悶壞了我。下面把在sql吧裡一位高手
summonyyq
假設有個表有 學號、姓名、學校 這三列
然後向這個表中插入
040501 孫明 山東大學
040502 李浩 山東師範
040503 王剛 煙台大學
怎麼插入這三行資料啊~~~~~~~
insert 表名
select '040504','孫明','山東大學' union
select '040502','李浩','山東師範' union
select '040503','王剛','煙台大學'
注意:如果插入資料沒有涵蓋所有的資料列,那麼就要顯式指明插入的資料列。
例如對有(學號,姓名,性別,出生日期,學院編碼,成績,**)這樣幾個列的表mytable 2執行如下插入操作的時候,顯式指出要插入的資料列。
insert into mytable2
(學號,姓名,性別,出生日期,學院編碼,成績)
select '05001001','張三玉','女','1987-10-5','01',88 union
select '05001002','李斯','男','1986-4-18','01',76 union
select '04013029','王武','男','1986-5-18','03',94 union
select '04013030','王小琳','女','1985-11-6','03',37 union
select '04013031','趙六方','男','1987-12-28','03',55 union
select '03115002','歐陽陳其','男','1986-1-1','02',92
將表資料生成Insert插入語句
參考一下這個 將表資料生成sql指令碼的儲存過程 create procedure dbo.uspoutputdata declare tablename sysname select tablename dbo.sys roleinfo 表名 declare column varchar 1000...
Sqlite 插入語句 Insert
sqlite 的insert into語句用於向資料庫的某個表中新增新的資料行。基本語法 insert into table name values value1,value2,value3,valuen 插入時,所有欄位都傳值的時候 sqlite insert into tb user value...
Sqlite 插入語句 Insert
sqlite 的insert into語句用於向資料庫的某個表中新增新的資料行。基本語法 insert into table name values value1,value2,value3,valuen 插入時,所有欄位都傳值的時候 sqlite insert into tb user value...