![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server
文章平均质量分 78
liuyang1981
这个作者很懒,什么都没留下…
展开
-
出现错误提示“新事务不能登记到指定的事务处理器中”
<br />出现问题“新事务不能登记到指定的事务处理器中”,请按以下步骤排查。<br /><br />特别情况:本人遇到这种情况,当机器上安装了SQLServer2000和2005,如果是先装2005后装2000,问题可以解决,但如果是先装2000后装2005此方法仍不能解决问题。<br /> <br />1. 双方启动MSDTC服务<br />MSDTC服务提供分布式事务服务,如果要在数据库中使用分布式事务,必须在参与的双方服务器启动MSDTC(Distributed Transaction转载 2010-08-04 15:38:00 · 11512 阅读 · 0 评论 -
深入浅出SQL Server索引
<br />什么是索引 <br /><br />拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K 。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画查找方式,快速查找到需要的字(词)。 <br /><br />同理,SQL Server允许用户在表中创建索引,指定按某列预先排序,从而大大提高查询速度。 <br /><br />• SQL Ser转载 2010-06-10 15:13:00 · 635 阅读 · 0 评论 -
SQL Server中临时表与表变量的区别
我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们,虽然它们实现的功能基本上是一样的,可如何在一个存储过程中有时候去使用临时表而不使用表变量,有时候去使用表变量而不使用临时表呢? 临时表 临时表与永久表相似,只是它的创建是在Tempdb中,它只有在一个数据库连接结束后或者由SQL命令DROP掉,才会消失,否则就会一直存在。临时表在创建的时候都会产生SQL Server的系统日志,虽它们在Tempdb中体现,是分配在转载 2010-06-10 17:30:00 · 545 阅读 · 0 评论 -
SQL Server 排序函数 ROW_NUMBER、RANK、DENSE_RANK、INTERSECT、UNION、UNION ALL 用法总结
1.ROW_NUMBER()基本用法:SELECTSalesOrderID,CustomerID,ROW_NUMBER() OVER (ORDER BY SalesOrderID) AS RowNumberFROM Sales.SalesOrderHeader结果集:SalesOrderID CustomerID RowNumber-------------转载 2012-05-21 15:30:39 · 984 阅读 · 0 评论 -
SqlServer里DateTime转字符串
Select CONVERT(varchar(100), GETDATE(), 8):14:53:14Select CONVERT(varchar(100), GETDATE(), 9): 06 6 2012 2:53:27:953PMSelect CONVERT(varchar(100), GETDATE(), 10): 06-06-12 Select CONVERT(varch转载 2012-08-07 15:43:35 · 543 阅读 · 0 评论