工作中遇到sqlserver2008表跟表之间的数据备份,老容易忘记,在此做一下备份

工作中遇到sqlserver2008表跟表之间的数据备份,老容易忘记,在此做一下备份,第1张

概述---1.先备份ur_ksdm表的数据 select * into ur_ksdm_linshi from  ur_ksdm ---2.删除ur_ksdm  表里数据 delete  ur_ksdm alter table ur_ksdm  alter column lrdm varchar(50); -- 3.把UR_DEPARTMENT表的(de_deptid,de_alph)字段复制到ur_

---1.先备份ur_ksdm表的数据
select * into ur_ksdm_linshi from  ur_ksdm
---2.删除ur_ksdm  表里数据
delete  ur_ksdm
alter table ur_ksdm  alter column lrdm varchar(50);
-- 3.把UR_DEPARTMENT表的(de_deptID,de_alph)字段复制到ur_ksdm表(KSBH,KSPY,lrdm)---
 INSERT INTO ur_ksdm(KSBH,lrdm)  
 SELECT de_deptID,de_alph,de_alph FROM UR_DEPARTMENT
 
 
 
 
 ----以上问题最终若还是没有解决可用下面语句恢复
 
 ---2.删除ur_ksdm  表里数据
delete  ur_ksdm
alter table ur_ksdm  alter column lrdm varchar(20);
 --把备份ur_ksdm_linshi数据还原ur_ksdm表
INSERT INTO ur_ksdm(KSBH,lrdm)  
SELECT KSBH,lrdm FROM ur_ksdm_linshi

 

 

 

通过一张表某字段关联修改另一张表字段数据

 update ur_ksdm set ksbh=tt.de_deptID from  ( select d.de_deptID as de_deptID,d.de_alph as de_alph   from UR_DEPARTMENT d ,ur_ksdm g where g.KSPY=d.de_alph ) tt where KSPY=tt.de_alph

总结

以上是内存溢出为你收集整理的工作中遇到sqlserver2008表跟表之间的数据备份,老容易忘记,在此做一下备份全部内容,希望文章能够帮你解决工作中遇到sqlserver2008表跟表之间的数据备份,老容易忘记,在此做一下备份所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1175901.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存