
SQL Server
文章平均质量分 56
蒙娜丽宁
华为HDE(HUAWEI Developer Experts),UnityMarvel创始人,开放原子基金会银牌讲师,51CTO学堂金牌讲师,IT畅销书作者。从事软件研究和开发超过20年,长期从事编译器、人工智能、Python、Go、JavaScript、Java及跨平台技术的研究和开发工作,曾出版超过40本IT图书。主要著作包括《Python从菜鸟到高手》、《Python爬虫从菜鸟到高手》、《奇妙的Python:神奇代码漫游之旅》。
展开
-
挽救数据库性能的30条黄金法则
还不知道如何提升数据库的性能吗?你的数据库系统允许缓慢吗?优化数据库系统有什么具体方法呢?想知道详情,请点击这里学习,别忘了分享哦原创 2020-05-25 12:39:12 · 829 阅读 · 0 评论 -
在SQL Server2005/2008中对记录进行分组,并获得每组前N条记录
本文为原创,如需转载,请注明作者和出处,谢谢! 假设有一个表,SQL语句如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATE TABLE [dbo].[原创 2009-10-31 21:30:00 · 957 阅读 · 0 评论 -
使用Transact-SQL进行数据导入导出方法详解
本文为原创,如需转载,请注明作者和出处,谢谢!本文曾发表于IT168:http://tech.it168.com/db/s/2006-08-16/200608160913336_1.shtml 本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。原创 2008-05-21 10:23:00 · 969 阅读 · 0 评论 -
用Session和唯一索引字段实现通用Web分页功能
本文为原创,如需转载,请注明作者和出处,谢谢!Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1原创 2008-08-23 17:22:00 · 1129 阅读 · 0 评论 -
在SQL Server2005中进行错误捕捉
本文为原创,如需转载,请注明作者和出处,谢谢!本文曾发表于IT168:http://tech.it168.com/db/s/2006-07-21/200607211621906_1.shtml 任何程序都可能出现错误,在SQL Server中执行Transact-SQL也不例外。如果在Transact-SQL中发生了错误,一般有两种捕捉错误的方法,一种是在客户端代码(原创 2008-05-09 09:24:00 · 853 阅读 · 0 评论 -
SQL Server2005杂谈(4):在SQL Server2005中按列连接字符串的三种方法
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:SQL Server2005杂谈(3):四个排名函数(row_number、rank、dense_rank和ntile)的比较最近做一个项目,遇到一个在分组的情况下,将某一列的字段值(varchar类型)连接起来的问题,类似于sum函数对int型字段值求和。 如有一个表t_table,结构和数据如图1原创 2008-06-25 13:22:00 · 1087 阅读 · 0 评论 -
SQL Server 2005服务无法启动的解决方法
本文为原创,如需转载,请注明作者和出处,谢谢! 今天想使用一下SQL Server 2005,启动SQL Server Management Studio后,发现连不了数据库了,看了下SQL Server的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息:“C:/Program Files/Microsoft SQL Server/MSSQL.原创 2009-01-20 22:20:00 · 3799 阅读 · 3 评论 -
SQL Server各种导入导出数据方式的比较
本文为原创,如需转载,请注明作者和出处,谢谢!本文曾发表于IT168:http://tech.it168.com/db/s/2006-08-02/200608020911005.shtml 当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQL Server为我们提原创 2008-05-14 12:23:00 · 1779 阅读 · 0 评论 -
妙用SQL Server聚合函数和子查询迭代求和
本文为原创,如需转载,请注明作者和出处,谢谢!先看看下面的表和其中的数据:t_product 图1该表有两个字段:xh和price,其中xh是主索引字段,现在要得到如下的查询结果: 图2从上面的查询结果可以看出,totalprice字段值的规则是从第1条记录到当前记录的price之和。如第3条记录的totalprice原创 2008-09-02 12:22:00 · 1150 阅读 · 0 评论 -
SQL Server2005杂谈(1):使用公用表表达式(CTE)简化嵌套SQL
本文为原创,如需转载,请注明作者和出处,谢谢!Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1原创 2009-01-31 14:20:00 · 954 阅读 · 0 评论 -
SQL Server2005杂谈(2):公用表表达式(CTE)的递归调用
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:SQL Server2005杂谈(1):使用公用表表达式(CTE)简化嵌套SQL先看如下一个数据表(t_tree):Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4No原创 2009-02-01 23:20:00 · 1116 阅读 · 0 评论 -
SQL Server2005杂谈(3):四个排名函数(row_number、rank、dense_rank和ntile)的比较
Normal07.8 磅02falsefalsefalseMicrosoftInternetExplorer4<!--/* Font Definitions */@font-face{font-family:宋体;panose-1:2 1 6 0 3 1 1 1 1 1;}@font-face{font-f原创 2009-02-05 20:20:00 · 1161 阅读 · 0 评论 -
SQL Server2005杂谈(5):将聚合记录集逆时针和顺时针旋转90度
本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:SQL Server2005杂谈(4):在SQL Server2005中按列连接字符串的三种方法 在输出统计结果时可能需要将列变成行,而将聚合结果(如count、sum)作为记录的第一行,先看如下的SQL语句:Code highlighting produced by Actipro CodeHig原创 2009-02-21 15:18:00 · 1303 阅读 · 0 评论 -
妙用SQL Server聚合函数和子查询迭代求和
本文为原创,如需转载,请注明作者和出处,谢谢!先看看下面的表和其中的数据:t_product 图1该表有两个字段:xh和price, 其中xh是主索引字段,现在要得到如下的查询结果: 图2从上面的查询结果可以看出,totalprice字段值的规则是从第1条记录到当前记录的price之和。如第3条记录的totalprice字段的值是原创 2008-12-28 20:29:00 · 1378 阅读 · 0 评论 -
SQL Server2005杂谈(3):公用表表达式(CTE)的递归调用
本文为原创,如需转载,请注明作者和出处,谢谢!先看如下一个数据表(t_tree): 上图显示了一个表中的数据,这个表有三个字段:id、node_name、parent_id。实际上,这个表中保存了一个树型结构,分三层:省、市、区。其中id表示当前省、市或区的id号、node_name表示名称、parent_id表示节点的父节点的id。 现在有一个需求,要查原创 2009-03-09 11:15:00 · 1203 阅读 · 0 评论 -
SQL Server2005杂谈(2):按列连接字符串的三种方法
本文为原创,如需转载,请注明作者和出处,谢谢!最近做一个项目,遇到一个在分组的情况下,将某一列的字段值(varchar类型)连接起来的问题,类似于sum函数对int型字段值求和。 如有一个表t_table,结构和数据如图1 图1 其中要按着xh字段分组,并且将每一组name字原创 2009-03-09 11:10:00 · 1898 阅读 · 1 评论 -
SQL Server2005杂谈(1):将聚合记录集逆时针和顺时针旋转90度(行列互换)
本文为原创,如需转载,请注明作者和出处,谢谢! 在输出统计结果时可能需要将列变成行,而将聚合结果(如count、sum)作为记录的第一行,先看如下的SQL语句:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--原创 2009-03-09 10:55:00 · 1453 阅读 · 0 评论