随笔分类 -  SQL Server

摘要:聚簇索引即建立在聚簇上的索引,创建聚簇索引时,需要对已有表数据重新进行排序(若表中已有数据),即删除原始的表数据后再将排序结果按物理顺序插回,故聚簇索引建立完毕后,建立聚簇索引的列中的数据已经全部按序排列。聚集索引的叶节点就是最终的数据节点,而非聚集索引的叶节仍然是索引节点,但它有一个指向最终数据的指针。 一个表中只能包含一个聚簇索引,但该索引可以包含多个列。 B-树索引中,聚簇索引的叶层就是数据页。 非聚簇索引类似书本索引,索引与数据存放在不同的物理区域,建立非聚簇索引时数据本身不进行排序。一个表中可含多个非聚簇索引。 B-树索引中,非聚簇索引的叶层仍是索引页,其以指针指向数据... 阅读全文
posted @ 2012-10-11 15:45 Further 阅读(252) 评论(0) 推荐(0)
摘要:terminate force application all //强行终止所有连接 terminate //清除所有db2的后台进程 在db2ic中可查到相关详细信息数据库为db2数据库,在delete删除一张较大的表时,出现如下报错:db2 "select count(*) from fix.fix_entrust"1 ----------- 9999991 record(s) selected.db2 "delete from fix.fix_entrust"DB21034E The command was processed as an SQL 阅读全文
posted @ 2012-10-09 16:31 Further 阅读(2153) 评论(0) 推荐(0)
摘要:oracle中的number(16,2) 与 db2中的decimal(16,2)1. oracle中number(16,2)会四舍五入。2. db2的decimal(16,2)直接截掉有效位数后面的数字,不进行四舍五入。http://cache.baidu.com/c?m=9d78d513d99516fe03b2c7201a16a6651d4380123cc0d06429848449e3644f060738ece161645213d2b6617a51f11409fdf04171330237b7ec99d515c0e7c9727cd57b6f2a4fdb4219d91cb8cd4426c124 阅读全文
posted @ 2012-09-12 17:03 Further 阅读(1726) 评论(0) 推荐(0)
摘要:http://www.1keydata.com/sql/sql-rank.htmlcreate trigger tg_name on master_table for deleteas declare @fact varchar(100); select @fact = factory from hbiao; delete from hbiaowc where factory =@fact;create procedure Delete (@d varchar(40),@d2 int)as (declare @b varchar(10);delete from ;delete from ;). 阅读全文
posted @ 2012-04-19 13:32 Further 阅读(3512) 评论(0) 推荐(0)