-
2012-08-14
--按笔画排序 select ChannelID,ChannelName from dbo.HB_AdChannel order by ChannelName collate chinese_prc_stroke_cs_as_ks_ws --按拼音排序 select ChannelID,ChannelName+Description from dbo.HB_AdChannel order by ChannelName+Description collate chinese_
-
2012-08-14
1.说明:复制表(只复制结构,源表名:a新表名:b) SQL:Select*INTObFROMaWhere11 2.说明:拷贝表(拷贝数据,源表名:a目标表名:b) SQL:InsertINTOb(a,b,c)Selectd,e,fFROMb
-
2012-08-12
前天同事在帮客户录数据的时候,发现有一个人的名字里有个(念jie,同洁)字,但用搜狗拼音和万能五笔都打不出来,我百度了一下,找到了一篇搜狗论坛的建议帖,有人建议搜狗拼音里增加 字的输入,下面跟帖的人贴出了这个字。 既然字已经找到,我以为一切OK了,把它复制到
-
2012-08-06
1概述 SQL语言的本质就是一串伪代码,表达的是做什么,而不是怎么做的意思。如其它语言一样,SQL语句需要编译之后才能运行,所以每一条SQL是需要通过编译器解释才能运行的(在这之间还要做SQL的优化)。而这些步骤都是需要运行成本,所以在数据库中有一个叫做执行计划的
-
2012-07-20
背景:在做项目时,经常会遇到这样的表结构在主表的中有一列保存的是用逗号隔开ID。如,当一个员工从属多个部门时、当一个项目从属多个城市时、当一个设备从属多个项目时,很多人都会在员工表中加入一个deptIds VARCHAR(1000)列(本文以员工从属多个部门为例),用以保
-
2012-07-20
一、基础 1、说明:创建数据库 CREATE DATABASE database - name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server -- - 创建 备份数据的 device USE master EXEC sp_addumpdevice ' disk ' , ' testBack ' , ' c:\mssql7backup\MyNwind_1.dat ' --
-
2012-07-20
结果: 645002*01 --1 45854 --2 183677
-
2012-06-20
很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做
-
2012-06-20
SQL SELECT 语句 SELECT 语句用于从表中选取数据。表格式的结构被存储在一个结果表中(称为结果集)。 语法 SELECT column_name(s) FROM table_name 注释:SQL语句对大小写不敏感。SELECT等效于select。 SQL SELECT 实例 如需获取名为LastName和FirstName
-
2012-06-20
SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章。 SQL复制的工作原理 SQL SERVER 主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服务器,负责发表数据。出版服务器把要发表的数据的所有改变情况的拷贝复制到分
-
2012-06-20
CAST 和 CONVERT 提供的功能:将某种数据类型的表达式显式转换为另一种数据类型。 语法 使用 CAST: CAST ( expression AS data_type ) 使用 CONVERT: CONVERT (data_type[(length)], expression [, style]) 参数 expression 是任何有效的 Microsoftreg; SQ
-
2012-06-20
1、分离数据库 exec sp_detach_db dataname --eg: dataname:要分离的数据库名 2、附加数据库 1 exec sp_attach_single_file_db newdataname,mdfPath /*eg: newdataname:要附加上的新数据库名称(可以是原来的) mdfPath='C:\Program Files\Microsoft SQL Serve
-
2012-06-15
问: 怎样才能通过查询分析器的调试功能进行单步调试? 答: 具体步骤如下: 1、将服务器【身份验证】属性设置成【混合模式】(window与sql身份验证) 2、在【控制面板】中打开【服务】将【MSSQLSERVER】服务打开【属性】,选择【登录】页面,将登录身份设置
-
2012-06-15
表里面有N条相同的记录,要查出来. 如: ID Name 12 d 34 e 543 t 34 e 12 d 45 y 543 t 查询的结果应为: ID Name 12 d 12 d 34 e 34 e 543 t 543 t 假如表名为Table03,可以用下面语句轻松实现: select id,name from table03 where name in(select name f
-
2012-06-13
如果服务器出现Raid故障,在数据基本恢复成功后,发现其中的一个Sql Server日志文件(扩展名LDF)损坏严重,我们可以通过下面的操作使数据全部恢复。 首先新建一个同名的数据库,然后再停掉sql server服务,用原数据库的数据文件覆盖掉这个新建的数据库文件
-
2012-06-13
问:“解决SQL Server导入数据时id自增属性丢失” 答:“利用查询分析器和SQL语句可以很好的解决这一问题。” 首先利用查询分析器连接上刚被导入数据的远程数据库,然后执行如下的SQL语句就可以修改指定的数据库表了(这里假设fromo为指定数据库表): ALTER
-
2012-06-13
问:SQL Server 2000中设计表时如何得到自动编号字段? 答:具体步骤如下: ①像Access中的自动编号字段 右键你的表--设计表--找到你的id字段(类int型)--标识--是--标识种子(初始值)--标识递增量--OK ②用IDENTITY (SEED,INCREMENT)参数 seed -启始值 incr
-
2012-06-12
一.SQL Server不存在或访问被拒绝 分析:此问题最为复杂,由于错误发生的原因比较多,所以需要检查很多方面。 一般情况下,有几种可能性: 1.SQL Server名称或IP地址拼写有误。 2.服务器端网络配置有误。 3.客户端网络配置有误。 要解决此问题,我们一般要遵循
-
2012-06-12
问题: 您工作的本机装有Visual Studio 2005,局域网中有一台SQL Server 2005数据库服务器,你想通过本机远程调试SQL Server 2005服务器上的存储过程。但是不知道如何配置或启用远程调试?希望这篇文章对您有用。 对于数据库和Visual Studio在同一机器的存储
-
2012-06-12
经常看见有人问,MSSQL占用了太多的内存,而且还不断的增长;或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢? 首先,我们来看看MSSQL是怎样使用内存的。 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到