Foxtable(狐表)用户栏目专家坐堂 → 如何在数据库中直接复制数据


  共有2144人关注过本帖树形打印复制链接

主题:如何在数据库中直接复制数据

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/25 14:38:00 [显示全部帖子]

你要把复制的数据复制到哪里去?

 

如果是复制到一个新表,就用 select into 的sql语句,然后对新表的年update成2018即可。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/25 15:36:00 [显示全部帖子]

以下是引用zhangchi96在2018/1/25 15:08:00的发言:
就是复制在原来的数据库表里面

 

insert into {表A} (第一列, 第二列, 第三列) select 第一列, 第二列, 2018 from {表A} where 第四列 = '123'


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/25 18:38:00 [显示全部帖子]

select * into {表abc} from {表A} where 年度 = '2017' and 性别 = '女'

 

update {表abc} set 年度 = 2018


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/25 21:17:00 [显示全部帖子]

以下是引用zhangchi96在2018/1/25 20:09:00的发言:

如果我的表A在文件 数据库1.mdb 中,表B在数据库1.mdb 中,上面的复制命令该怎么写?

 

如果是插入一个已经存在的表,就只能用 insert into 语句;

 

select into 语句,必须是生成一个新表的;

 

跨数据库处理参考 http://blog.csdn.net/jolin678/article/details/52109206

 


 回到顶部