sql server 将一张表的数据导入另一张表

sql server 将一张表的数据导入另一张表_第1张图片

  1. 用insert into 从一个表中选取数据,导入另一个表,选取的结构要一样才行

insert into pc_ruku(名称,数量,业务类型,业务归属,事由,科室,时间,厂家,型号,单价,经办人,办理人,备注,供货商)
select 名称,数量,‘配发’ as 业务类型 ,类型 as 业务归属,‘’ as 事由,配至科室 as 科室,配发时间 as 时间,‘’ as 厂家,‘’ as 型号,‘’ as 单价,‘’ as 经办人,‘’ as 办理人,详情 as 备注,‘’ as 供货商 from distribution_table

  1. 用select * into 导入

select * into Diagnosis01 from Diagnosis

会建一个新表,但没主键,表结构一样

在表名前加#,会在内存中建一个表,不是实际的

select * into #cybr from Hos_ChargeDetailLeave where InhosID=‘0000000396’

你可能感兴趣的:(sql,数据库)