随笔分类 - 数据库
摘要:delete的用法如下:delete from <表名> [where条件]truncate的用法如下:truncate table <表名>delete和truncate的区别如下:1、delete可以删除表中的一条或多条数据,也可以删除全部数据;而truncate只能将表中的全部数据删除。2、d
阅读全文
摘要:以下 SQL 只适用于 同服务器 内的 不同数据库 之间的对比,如果是不同的服务器,可以把 服务器A 中的目标数据库备份后,以另一个名字恢复到 服务器B 中 1、u表,p存储过程,v视图 的存在性对比 1)表 sysobjects.uid 用来区分 dbo.XXX 和 b2berp.XXX (tab
阅读全文
摘要:这几天在找些有关SSIS的资料,在http://technet.microsoft.com上发现有SSIS方面的视频资料,感觉不错,对其进行整理,方便要学习SSIS的同学下载学习: 编号 视频内容 视频简介 下载路径 1 创建基本包 该视频演示如何使用 Business Intelligence D
阅读全文
摘要:查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这
阅读全文
摘要:--以表名BPR000T 字段名 LEVEL1 举例说明添加及修改默认值约束的方法步骤 --1.查看表BPR000T的LEVEL1字段是否有默认值约束 select a.name as 用户表,b.name as 字段名,d.name as 字段默认值约束 from sysobjects a inn
阅读全文
摘要:锁定数据库的一个表 注意: 锁定数据库的一个表的区别 SELECT * FROM table WITH (HOLDLOCK) 其他事务可以读取表,但不能更新删除 SELECT * FROM table WITH (TABLOCKX) 其他事务不能读取、更新和删除表 SELECT 语句中“加锁选项”的
阅读全文

浙公网安备 33010602011771号