随笔分类 -  MS SQL

摘要:having子句与where有相似之处但也有区别,都是设定条件的语句。在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行.而where子句在查询过程中执行优先级别优先于聚合语句(sum,min,max,avg,count)。简单说来:where子句:select sum(num) as rmb from order where id>10//只有先... 阅读全文
posted @ 2009-06-22 13:58 向阳 阅读(1600) 评论(0) 推荐(0)
摘要:在下面的示例中,dbo 是数据库所有者的缩写,用于限定存储过程和用户定义的函数的名称。dbo 是具有在数据库中执行所有活动的隐含权限的用户。由系统管理员角色中的任何成员创建的任何对象均自动属于 dbo。在下列示例中包含了 dbo 名称限定符。 阅读全文
posted @ 2009-06-10 14:03 向阳 阅读(193) 评论(0) 推荐(0)
摘要:Sql Server中的日期与时间函数 ?蒰(寝 ? 1. 当前系统日期、时间 F桗?赝Q? select getdate() 鈙H 倂建 鶞Oh牧\"葵 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 r鯔俏? ? 例如:向日期加上2天 ?5皴? 煃 select dateadd(day,2,'2004-10-15') --返回:2004-10... 阅读全文
posted @ 2009-02-10 16:07 向阳 阅读(5840) 评论(0) 推荐(0)
摘要:实验环境:MS SQL 2005 问题描述:当想对一个数据库复制到另一台安装了MS SQL的服务器上,采用分离数据库的方式最快捷了,数据完整性也很好。可是在进行拆离的时候,报错“Cannot drop the database '×××' because it is being used for replication” 处理办法: 1、我检查了复制项,发现之前针对要拆离的数据库设置了分发服务。于... 阅读全文
posted @ 2009-01-08 21:25 向阳 阅读(349) 评论(0) 推荐(0)
摘要:我们无论在MS SQL中还是使用MOSS对象本身的方法获取时间信息,发现总是比当前时间早了8个小时。 怎么办呢?使用MS SQL中的时间函数DATEADD (datepart , number, date ) datepart的值可以为year,hh,month。。。,当然也可以为简写形式。 详细情况参考http://msdn.microsoft.com/en-us/libr... 阅读全文
posted @ 2009-01-04 23:00 向阳 阅读(208) 评论(0) 推荐(0)
摘要:警告信息: 规则检查结果 规则"windows防火墙"生成了警告 阅读全文
posted @ 2008-12-16 23:32 向阳 阅读(544) 评论(0) 推荐(0)
摘要:他们都都跟列有一定的关系。 标识列:identity(int,1,1)。标识列可做为主键,只能为整型,针对一列而言。 主键:数值类型不限,只要不重复就行。可由多列组合而成,主键是关联中的主体,是区别行数据的标识。 索引:为了提高查询效率,我们会对列建立索引,相当于建立一个列的排序。(副作用:对系统造成极大的开销负担,不能滥用)。 阅读全文
posted @ 2008-12-11 22:30 向阳 阅读(553) 评论(0) 推荐(0)
摘要:用户需求: 用户有这样一个表test Ip Name 127.3.2.0 ... 阅读全文
posted @ 2008-12-10 22:22 向阳 阅读(419) 评论(3) 推荐(0)
摘要:数据库名称是不分大小写的。 存储过程的修改:在修改完代码后,需要右键执行“执行”,即可达到更新的目的。 阅读全文
posted @ 2008-12-04 17:35 向阳 阅读(271) 评论(0) 推荐(0)
摘要:问题描述:员工A能够看到所在部门的员工差假信息,同时要求可以看到公司所有员工的差假信息。 解决办法: 1、SQL查询语句1查询员工A所在部门的员工差假信息 SELECT OffCategory, pwcCreatorNm, pwcCreatorDeptNm, SDateTime, EDateTime, OffHours, Category.CategoryID, pwcUniqueID, sn, ... 阅读全文
posted @ 2008-11-12 11:46 向阳 阅读(693) 评论(0) 推荐(0)
摘要:环境:公司测试机上MOSS的环境搭建为sharepoint2007+ MSSQL2005在一台PC上。今天把MOSS原来在A域,现在把他加入B域。完成后发现MSSQL不能启动了。 错误信息:SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for i... 阅读全文
posted @ 2008-10-29 18:15 向阳 阅读(337) 评论(0) 推荐(0)
摘要:http://www.connectionstrings.com/ 阅读全文
posted @ 2008-06-13 15:27 向阳 阅读(311) 评论(0) 推荐(0)