社区
MS-SQL Server
帖子详情
sql server中如何在数据恢复时,若记录已存在,则放弃;若不存在则插入?
Truman
2000-03-17 05:46:00
...全文
541
7
打赏
收藏
sql server中如何在数据恢复时,若记录已存在,则放弃;若不存在则插入?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Axiong
2000-05-06
打赏
举报
回复
你太吝惜分了吧,这么久还没人帮你搞定。
如果你的表的index建对了,就可以的。sql70还是有这功能的。只是你不知到而已。
首先要搞懂你的恢复是怎样做的。bcp ,dts ,还是restore。
你的问题如果是对应一个表的恢复,是可以搞定。如果是做restore好象没办法。
一般发生数据重都是由于index引起。你重建index可以通过加参数WITH IGNORE_DUP_KEY,这样表在遇到相同数据时ingore相同的数据。就不会回滚这个transcation了。
我想你可能是遇到这样的问题了。
有问题可讨论
Jean
2000-04-03
打赏
举报
回复
Import是SQLServer7的新功能。
purplerain
2000-04-02
打赏
举报
回复
应该没有办法解决,你知道数据恢复的过程是先drop table,所以从图形界面中
我法实现,你可是试试sql 语句,resort table 看看可不可以加条件
Truman
2000-03-20
打赏
举报
回复
DB2可以,MS Sql Server居然不支持,真令我失望。
csdn2000
2000-03-18
打赏
举报
回复
MS SQL Server的恢复功能还没有这么智能化,需要自己编写Script进行处理.
King
2000-03-17
打赏
举报
回复
错了,是
Select id from ...
King
2000-03-17
打赏
举报
回复
用这个试试,ID应该唯一的,如果没有用几个条件保证记录唯一:
If Exists(Select * from 导入表 Where ID=现存表.ID)
Begin
数据输入工作
End
实战化课程:全面掌握
SQL
Server
高可用技术,从菜鸟到专家
本课程根据讲师十多年在世界500强外企的生产环境
中
的
SQL
Serer
数据
库管理和项目实施经验倾心打造。课程系统性强,知识体系完整,覆盖90%以上的企业环境下
SQL
Server
高可用场景,课程
中
不仅演示详细的操作步骤,更加突出最常见的故障和问题,让学员少走“弯路”,不只是让学员学会“操作”更能让学员“操作”的规范,满满的干货分享,一些课程资料(架构图、部署规划表格等)不仅可以帮助学员掌握技能,也可以作为学员在企业生产环境
中
实施
SQL
Server
高可用的配置文档、操作手册等。课程的实验环境介绍:1)全部基于微软域环境和企业版
SQL
Server
AOAG - 95%以上的企业环境都是在域环境
中
,不介绍非域环境和标准版的
SQL
Server
高可用性组,这的配置在企业
中
较罕见,没有实践意义,不浪费学员
时
间。2)相应域环境已提前部署和配置好 - 学员导入虚拟机即可开始实验,无需从零开始搭建域环境,所有实验
中
SQL
Server
均已加域,直入主题,节省大量
时
间。3)最新的Windows
Server
故障转移集群(WS2016、WS2019)和最新版本的
SQL
Server
(
SQL
2017、
SQL
2019) - WS2016-
SQL
2017与WS2019-
SQL
2019是目前大多数企业
SQL
Server
高可用的主要平台,基于微软产品生命周期现在一些企业也在讲早期的AOAG向这两个版本迁移,掌握这两种组合不仅让学员学会,更能学有所用。本课程为后续
SQL
Server
进阶课程铺垫,是通向
SQL
Server
DBA 专家的必经之路,讲师每周答疑两次。所有课程资料包括:课程PPT、架构图、部署规划表格、各类脚本学员均可下载。
执行
Sql
语句向
Sql
Server
插入
中
文出现乱码/ 问号?问题的解决方案(含Window以及Linux)
我们日常写
Sql
语句向
数据
库
插入
中
文
时
如以下语句 其
中
name字段有
中
文 执行之后的结果却是这样的 这是因为
数据
库的排序规则设置的问题导致的 具体排序规则的详细如需了解,这里有详细的介绍:在
SQL
2005
中
用T-
SQL
插入
中
文
数据
时
出现的问号或乱码的解决方案_一个世界一个家,我爱
中
国!-CSDN博客在
SQL
2005
中
用T-
SQL
插入
中
文
数据
时
出现的问号或乱码的解决方案病症表现为:主要表现为用T-
sql
语句
插入
中
文
数据
时
数据
库显示全是问号“???” 解决办法:第一种办法:先选
中
出错..
SQL
Server
数据
库基础:使用T-
SQL
语言
插入
数据
、更新
数据
、删除
数据
。
SQL
Server
数据
库基础:使用T-
SQL
语言
插入
数据
、更新
数据
、删除
数据
。
php 向
sql
server
插入
数据
,向
Sql
Server
数据
库
插入
数据
Insert Values Insert Select Insert Exec Select Into Bulk Insert Insert Values是最常用的一种
插入
数据
的方式,基本语法如下,表名之后可以指定目标列的名称,这种显式的指定目标列的名称是可选的,但是这种做法的好处是对语句的列值列名之间的关联关系进Insert ValuesInsert SelectInsert ExecSelec...
SQL
SERVER
回滚
恢复
误操作的
数据
SQL
SERVER
回滚
恢复
误操作的
数据
在生产
数据
库做CURD操作
时
,可能会有执行某条语句误操作的情况发生,针对这个种情况有两点建议: 1、 在
SQL
SERVER
上开启事务确认功能,当执行完语句后确认无误,再提交事务。(开启方法见附件图片)。 2、 新建存储过程,粘贴附件脚本。此存储过程执行后能够自动产生两个操作日志表,自动
记录
CRUD的所有操作。适用于提交事务后才发现错误的情况。只需要打开表UPDATE_LOG,粘贴Rollbackup
SQL
里的语句执行即可
恢复
数据
。 注意:1)如果表
中
有自增长的I
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章