随笔分类 -  SQL

摘要:公司近期要升级服务器,以下是我实践得出的搭建步骤,希望可以帮助大家一、前言1、关于win2008的介绍与安装注意事项①Windows Server 2008 R2 相当于 Windows 7 的服务器版本,只有64位。②安装WIN2008之前需要先快速格式化C盘,否则系统安装不成功③ESD文件用Wi... 阅读全文
posted @ 2014-09-24 12:16 Spacecup 阅读(8136) 评论(0) 推荐(0)
摘要:测试程序的时候产生了一些空白行(null),删除它们的方法是:在新建查询里面写入SQL语句:delete from 表名where 字段1 is null and 字段2 isnull 阅读全文
posted @ 2014-09-21 11:50 Spacecup 阅读(849) 评论(0) 推荐(0)
摘要:1、一直以为smalldatetime和datetime的差别只是在于时间范围:smalldatetime的有效时间范围1900/1/1~2079/6/6datetime的有效时间范围1753/1/1~9999/12/31所以我判断如果该值不用到太远的日期范围,就会使用smalldatetime。2... 阅读全文
posted @ 2014-09-20 16:11 Spacecup 阅读(527) 评论(0) 推荐(0)
摘要:数据类型类型描 述bit整型bit数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或Fa lse 、On 或Offint整型int数据类型可以存储从- 231(-2147483648)到231(2147483 647)之间的整数。存储到... 阅读全文
posted @ 2014-09-20 13:26 Spacecup 阅读(276) 评论(0) 推荐(0)
摘要:注:转自土豆网SQL Server 2005 中的数据类型归纳为下列类别: 精确数字 bigint decimal int numeric smallint money tinyint smallmoney bit 近似数字 float real 日期和时间 date... 阅读全文
posted @ 2014-09-18 16:31 Spacecup 阅读(1036) 评论(0) 推荐(0)
摘要:一、前言SQL SERVER 2005不象SERVER 2000所有组件都汇总在一起,所以卸载时特别麻烦,如果不按正常的方法卸载,重新安装是不可能安装上去的。因为SQL SERVER 2005组件都是分散的,所以,必须一个一个的卸载,且要用到两个附加工具 (下载地址: http://www.jb51... 阅读全文
posted @ 2014-09-10 16:19 Spacecup 阅读(375) 评论(0) 推荐(0)
摘要:SQL2005 64位(X64)企业版CD1SQL_2005_x64简体中文企业版CD1.iso (454.81 MB)SQL2005 64位(X64)企业版CD2SQL_2005_x64简体中文企业版CD2.iso (593.4 MB)SQL2005 64位补丁SP4http://www.micr... 阅读全文
posted @ 2014-09-10 15:04 Spacecup 阅读(1993) 评论(0) 推荐(0)
摘要:昨天我在给公司的某个SQL2005做转移的过程中遇到此问题,到时为了方便,转移方法直接采用的,停止A服务器,复制A服务器中的数据库,将此数据库加载到B服务器,重启B服务器,有可能这种迁移方法有问题,最后的结果就是,可以正常远程连接数据库,但是当执行rs.update的时候会报错,一般会出现以下现象:... 阅读全文
posted @ 2014-05-10 10:47 Spacecup 阅读(1177) 评论(0) 推荐(0)
摘要:在数据库迁移过程中,如何设置不好用户与登录,会造成"错误15023:当前数据库中已存在用户或角色".现在整理下思路:1、在原数据库进行数据库备份***.bak文件;2、在新建数据库,建立与原数据库相同的登录名;3、在新数据库上恢复备份的数据库文件***.bak文件;选择覆盖原数据库文件;4、将数据库... 阅读全文
posted @ 2014-05-10 10:08 Spacecup 阅读(341) 评论(0) 推荐(0)
摘要:StDev算出查询结果中指定字段所有值的标准偏差StDevP算出查询结果中指定字段所有值的标准差说下标准偏差:它是用来衡量数据偏离算述平均值的程序,标准偏差越小,这些值偏离平均值就越少,反之亦然.描述如右:求n个数的标准偏差:(用描述):每个数据与均值差的平方和除以(n-1)后开根举个例子:有一组数1,2,3,4,5,求它们的标准偏差:S==Sqr{{∑[(Xn-3)]2]}/4}=Sqr{[(1-3)^2+(2-3)^2+(3-3)^2+(4-3)^2+(5-3)^2]/4}={Sqr(10)/4}=1.58113883再说下标准差:它是用来衡量反映数据集的离散程度(又称离均差),标准差越小 阅读全文
posted @ 2014-03-12 18:20 Spacecup 阅读(3827) 评论(0) 推荐(1)
摘要:方法如下:一、为 SQL Server 2005 启用远程连接1. 单击"开始",依次选择"程序"、"Microsoft SQL Server 2005"、"配置工具",然后单击"SQL Server 外围应用配置器"。 2. 在"SQL Server 外围应用配置器"页上,单击"服务和连接的外围应用配置器"。 3. 在"服务和连接的外围应用配置器"页上,展开"Database Engine"(数据库引擎),单击&q 阅读全文
posted @ 2014-03-06 13:54 Spacecup 阅读(189) 评论(0) 推荐(0)
摘要:Sql server 2005重装心得(XP系统)初装Sql server 2005的时候基本上没啥好说的。当你误删、误卸载了Sql server 2005,再重装它的时候就麻烦了,最后实在没办法只好重装系统了。当你系统东西太多,太重要,不想且不能重装时,按下面的方法就可以搞定Sql server 2005重装。Sql server 2005重装的关键在于彻底卸载。1.利用安全卫士里面的软件卸载,把Sql server 2005相关的程序全部卸载掉。不用说,卸载干净。2.利用安全卫士里面的垃圾清理把注册表全选,清干净。3.控制面板——添加删除程序,所有Sql server 2005的东西卸载干 阅读全文
posted @ 2014-03-06 12:56 Spacecup 阅读(887) 评论(0) 推荐(0)
摘要:转自http://blog.sina.com.cn/s/blog_44913875010008i7.html本人为一客户死里活里的忙了好几天,问题终于解决,借助于网络同时也做了一些收集,以助遇到了同样问题的朋友!下面是我的网络搜索到的集:1、一台机器即作服务器又作客户机,软件连接中出现:[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问。现从网上查阅问题解决办法有如下几种:(A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了.2;关闭防火墙!(B)把数据库连接的 SqlLocalName="(l 阅读全文
posted @ 2014-03-06 11:14 Spacecup 阅读(37910) 评论(0) 推荐(0)
摘要:以下并非本人整理,但是看后感觉相当不错,特此分享。1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT*FROMT1语句,要用到几列就选择几列如:SELECTCOL1,COL2FROMT1;在可能的情况下尽量限制尽量结果集行数如:SELECTTOP300COL1,COL2,COL3FROMT1,因为某些情况下用户是不需要那么多的数据的。不要在应 阅读全文
posted @ 2014-02-28 10:45 Spacecup 阅读(262) 评论(0) 推荐(0)
摘要:1 一、基础 2 1、说明:创建数据库 3 CREATE DATABASE database-name 4 2、说明:删除数据库 5 drop database dbname 6 3、说明:备份sql server 7 --- 创建 备份数据的 device 8 USE master 9 EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' 10 --- 开始 备份 11 BACKUP DATABASE pubs TO testBack 12 4、说明:创 阅读全文
posted @ 2014-02-28 10:23 Spacecup 阅读(485) 评论(0) 推荐(0)
摘要:1 /* 2 标题:一个项目涉及到的50个Sql语句(整理版) 3 作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开) 4 时间:2010-05-10 5 地点:重庆航天职业学院 6 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。 7 问题及描述: 8 --1.学生表 9 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 10 --2.课程表 11 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号 12 ... 阅读全文
posted @ 2014-02-28 10:13 Spacecup 阅读(300) 评论(0) 推荐(0)
摘要:一个小超市把很多商品分成了几个大类,例如生鲜类粮油类日杂类糕点类文具类有一个表a类别id类别名称1生鲜类2粮油类3日杂类4糕点类5文具类.......每天要卖很多商品,商品有具体的名字,但都属于某一类有个销售记录表表b纪录id销售日期类别名称商品名称价格120130701文具类铅笔10.00220130701文具类橡皮25.00320130701生鲜类猪肉5.50420130702文具类尺子3.20。。。。。。用户需要取某个时间段内每天的各种大类别的销售量,时间段由用户选择如果从销售记录表进行行转列是能够统计出结果的但结果是如下这样日期 生鲜类 文具类 合计201307011232013070 阅读全文
posted @ 2014-02-28 10:10 Spacecup 阅读(518) 评论(0) 推荐(0)
摘要:1.例子 1 create table cjb(姓名 char (10),课程名 char (10),成绩 [decimal](12, 2)) 2 insert into cjb 3 select '张','数据库', 78 union 4 select '张','信息管理',80 union 5 select '张','专业英语',89 union 6 select '李','数据库' ,90 union 7 select '李','信息管理 阅读全文
posted @ 2014-02-28 10:06 Spacecup 阅读(301) 评论(0) 推荐(0)
摘要:1 合并列值 2 --******************************************************************************************* 3 表结构,数据如下: 4 id value 5 ----- ------ 6 1 aa 7 1 bb 8 2 aaa 9 2 bbb 10 2 ccc 11 12 需要得到结果: 13 id values 14 ------ ----------- 15 1 aa,bb 16 2 ... 阅读全文
posted @ 2014-02-28 09:46 Spacecup 阅读(307) 评论(0) 推荐(0)
摘要:一条语句返回多个count值select (select count(*) from award) as c1,(select count(*) from award where RYLB='先进基层组织') as c2sql多条件查询的一种简单方法select * from table where (addDate = @addDate or @addDate is null) and (name = @name or @name = '')在多条件查询时,这种方法非常有效。但应注意一点:对每一对or要加上括号,否则,多个and,or混合,可坑导致选出的结果不 阅读全文
posted @ 2014-02-28 09:41 Spacecup 阅读(1665) 评论(0) 推荐(0)