sqlserver数据库中把一张表中的数据复制到另一张表中

我们在使用ERP时经常会遇到,把老系统的单据直接拉过来使用,但是对应的数据却没有,为空,这时候就需要把老系统数据库里的数据复制一份到新系统里,(方法如下)

1、如果是整个表复制表达如下:

sql 复制代码
insert into table1 select  * from table2

从老系统数据库查出来的数据插入到新系统数据库(网站信息表)
insert into  HYData.dbo.WZXXH select * from OLDHYData.dbo.WZXXH

2、如果是有选择性的复制数据表达如下:

sql 复制代码
insert into table1(column1,column2,column3...) 
select column1,column2,colunm3... 
from table2

3、一个数据库中的表中的数据复制到另一个数据库中的一个表,使用方法如下:

insert into 数据库A.dbo.table1(col1,col2,col3...) select col1,col2,col3... from 数据库B.dbo.table2

4、创建新表跟原表一样的结构,并复制数据

select * into tableNew from table

相关推荐
❀͜͡傀儡师9 分钟前
docker部署WhoDB开源轻量级数据库管理工具
数据库·docker·开源
皙然16 分钟前
Redis八大核心数据类型详解:从底层实现到实战落地
数据库·redis·bootstrap
时光追逐者1 小时前
一款免费、简单、高效的在线数据库设计工具
数据库·mysql·oracle·sql server
another heaven1 小时前
【软考 2026 最新版 NoSQL 数据库全分类】
数据库·nosql
满天星83035771 小时前
【MySQL】表的操作
linux·服务器·数据库·mysql
yashuk1 小时前
Ubuntu 系统下安装 Nginx
数据库·nginx·ubuntu
F1FJJ1 小时前
VS Code 里管理 PostgreSQL,有哪些选择?主流扩展横向对比
网络·数据库·postgresql·容器
Bdygsl1 小时前
MySQL(8)—— 事务
数据库·mysql
IvorySQL1 小时前
直播回顾| PostgreSQL 18.3 x IvorySQL 5.3:开启 AI 数据库新纪元
数据库·postgresql·开源
编程之升级打怪1 小时前
数据库的实时同步和异步同步
数据库