简介 Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。MSDN对于Merge的解释非常的短小精悍:”根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入 ...
分类:
数据库 时间:
2020-07-06 20:11:46
阅读次数:
79
1、修改字段名: alter table 表名 rename column A to B 2、修改字段类型: alter table 表名 alter column 字段名 type not null 3、修改字段默认值 alter table 表名 add default (0) for 字段名 ...
分类:
数据库 时间:
2020-07-06 18:16:04
阅读次数:
93
审计对象,可以通过动态管理视图和函数来查看 一,查看审计对象 查看审计服务器审计对象的信息 select a.audit_id ,a.audit_guid ,a.name ,a.create_date ,a.modify_date ,a.principal_id as owner_prinicpal ...
分类:
数据库 时间:
2020-07-06 17:49:02
阅读次数:
126
数据库系统异常是DBA经常要面临的情景,一名有一定从业经验的DBA,都会有自己一套故障排查的方法和步骤,此文为为大家介绍一下通过系统 性能视图(SQLServer05以上版本)来排查系统异常的基本方法,希望能对大家有所帮助。 这里分两部分来介绍: 【1】 从数据库连接情况来判断异常 【1.1】目前数 ...
分类:
数据库 时间:
2020-07-06 16:04:02
阅读次数:
75
在我们的项目中,通常会把数据存储到关系型数据库中,比如Oracle,SQL Server,Mysql等,但是关系型数据库对于并发的支持并不是很强大,这样就会造成系统的性能不佳,而且存储的数据多为结构化数据,对于非结构数据(比如文本)和半结构化数据(比如JSon) 就显得不够灵活,而非关系型数据库则很 ...
电脑上安装了SQLServer,停止SQL Server Reporting Services (MSSQLSERVER)服务,然后设置为禁用了 ...
分类:
系统相关 时间:
2020-07-03 19:27:14
阅读次数:
55
1 典型的错误信息如下: 消息 * 错误 0xc02020a1: 数据流任务: 数据转换失败。列“列 2”的数据转换返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。 (SQL Server 导入和导出向导) * 错误 0xc020902a: 数据流任务: “输 ...
分类:
数据库 时间:
2020-07-03 17:36:01
阅读次数:
73
官网下载:https://docs.microsoft.com/zh-cn/sql/samples/adventureworks-install-configure?view=sql-server-ver15&tabs=tsql 官网github:https://github.com/microso ...
分类:
数据库 时间:
2020-07-03 15:49:58
阅读次数:
110
什么是约束? 约束是数据库中保证数据完整性的方法 1.实体完整性 列如:每个表中有一个必须要指定的字段 2.区域完整性 针对表中的某个字段进行特殊化限制 3.参照完整性 表与表之间的一种特殊化关联限制 约束类型(6): 1.主键约束(PRIMARY KEY) 确定表中的标识列(主键字段不能为空,必须 ...
分类:
数据库 时间:
2020-07-02 19:44:34
阅读次数:
60
可用性组支持的复制环境适用于一组离散用户数据库,称为“可用性数据库” 。 可以创建可用性组以实现高可用性 (HA) 或读取缩放。 HA 可用性组是一组共同实现故障转移的数据库。 读取缩放可用性组是一组复制到其他 SQL Server 实例以实现只读工作负荷的数据库。 一个可用性组支持一组主数据库以及 ...
分类:
其他好文 时间:
2020-07-01 17:22:28
阅读次数:
57