zjcxc(邹建)的Blog - SQL Server

引用或者转载本BLOG的文章请注明原作者和出处,并保留原文章中的版权信息。谢谢!...

排序:
默认
按更新时间
按访问量

如何快速生成100万不重复的8位编号

最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的:1.    如何生成8位随机数,生成的数越随机,重复的可能性当然越小2.    控制不重复3.    考虑性能针对这个问题,我写了如下的示例来解决,希望能为有这类需求的人提供指导 生成100万条8位不重复...

2006-08-20 11:28:00

阅读数:21394

评论数:21

无法在 SQL Server 2005 Manger Studio 中录入中文的问题

问题表现:在 SQL Server 2005 Manger Studio中打开表,无法输入中文,只能输入英文 问题重现:1.  我们建立如下三个测试表:CREATE TABLE ta(    id int IDENTITY,    col varchar(50)) CREATE TABLE tb(...

2006-08-20 10:49:00

阅读数:12256

评论数:13

如何用T-SQL语句建立跟踪

一、       用脚本启动并设置跟踪的示例通过这个示例,你可以了解用脚本进行跟踪所涉及到的存储过程,要了解这些存储过程的具体语法和参数的含义,请查询联机帮助/****************************************************//* Created by: S...

2006-08-02 21:40:00

阅读数:7195

评论数:1

与SQL Server补丁相关的问题

1 分布式事务的问题http://community.csdn.net/Expert/topic/4874/4874208.xml?temp=.298443执行下面的语句:INSERT INTO aa SELECT * FROM SrvA.DbA.dbo.tbABEGIN TRAN    INSE...

2006-07-15 21:50:00

阅读数:5023

评论数:2

SQL各种写法的效率问题

问:(1)一次插入多条数据时:CREATE TABLE tb(ID int, 名称 NVARCHAR(30), 备注 NVARCHAR(1000))INSERT tb   SELECT 1,DDD,1UNION  ALL        SELECT 1,5100,DUNION  ALL      ...

2006-07-15 21:40:00

阅读数:14001

评论数:6

如何实现横向聚合

问题描述:有表tb,数据如下A1 A2 A3 A4 A5 1  2  5  3  42  2  3  4  50  3  4  2  5 如何输出A1 A2 A3 A4 A5 最大 最小  5以上个数1  2  5  3  4   5    1       12  2  3  4  5   5  ...

2006-07-10 11:38:00

阅读数:5937

评论数:3

TOP 1比不加TOP慢的疑惑

 问题描述:有一个查询如下,去掉TOP 1的时候,很快就出来结果了,但加上TOP 1的时候,一般要2~3秒才出数据,何解?SELECT TOP 1    A.INVNO FROM A, BWHERE A.Item = B.ItemNumber    AND B.OwnerCompanyCode I...

2006-07-10 11:30:00

阅读数:14206

评论数:10

解决密码中包含{},密码修改成功后, 查询分析器无法用此密码登录的问题

问题描述:在修改SQL Server 2000的sa密码时在密码中包含了{}字符,例如所修改的密码为:“{password}”(双引号中的字符为密码的全部字符),密码修改成功了,可是用sa登录名及密码{password}再登录不上去,请问哪位高手也曾经碰到这样的情况,有没有解决的办法? 解决方法:...

2006-07-09 23:01:00

阅读数:4858

评论数:1

如何迁移数据库到另一个分区

问题描述:一台服务器,联了好几个阵列,其实可以看作不同的逻辑驱动器,就假设为c盘,d盘,e盘sql server 2000 程序装在了c盘,数据装在了d盘现在阵列d需要撤走,我需要把原来d盘的数据库文件挪到e盘上,数据库有100多个,一个一个手动备份恢复时间不够,而且我不知道数据库文件的路径变了以...

2006-07-09 22:52:00

阅读数:7703

评论数:2

企业管理器中设置权限时, 勾、叉和什么都不选,在权限控制上有什么区别?

问题描述:企业管理  -〉登陆  -〉名称 —〉属性—〉数据库访问 -〉public -〉属性 -〉权限设置对某张访问控制表其中  打勾号是什么意思?      打叉号又是什么意思?      什么都不打是什么意思? 答:勾: 明确的授予叉: 明确的拒绝不打: 由他所属的角色等决定他的权限 示例说...

2006-07-03 16:26:00

阅读数:6169

评论数:2

如何解决引用对象时,必须加所有者(owner)的问题

问题描述:从别处copy来一个数据库DB,附加后,对象的所有者不是Admini,每次查询时必需写select * from Admini.***才能查到。有什么方法不用前面的Admini吗(在不修改所有者的前提下)?注:已经在“安全性-登陆”下面也新建了一个Admini用户,默认数据库设置为DB,...

2006-07-03 16:21:00

阅读数:4750

评论数:1

数据库系统崩溃后的一般处理步骤

情况描述:SQL Server 2000崩溃,重新安装数据库。有以下准备:1, 三个系统库(master,msdb,model)的完全备份:2  两个用户数据库(user01,user02)的备份(周日的完全备份+除周日外每天的差异备份):三个系统数据库是早期备份的,之间没有更新过帐号信息,没有增...

2006-07-01 21:59:00

阅读数:7426

评论数:3

MS SQL 内存使用异常

问题描述: 环境:主机;IBM 445 /4 棵cpu/4G M        OS = windows server        MSSQL = Enterprise edition server +sp3状况:     我的MSSQL 一停用,在操作系统的任务管理器中,内存使用状诚指示条一下...

2006-06-29 21:11:00

阅读数:6261

评论数:2

估计表大小(三)--估计无聚集索引的表的大小

估计无聚集索引的表的大小下列步骤可用于估计存储没有聚集索引的表上的数据和任何附加的非聚集索引所需的空间。 计算存储数据所用的空间。 计算存储每个附加非聚集索引所用的空间。 汇总计算所得的值。 对于每个计算,都要指定将在表中出现的行数。表中的行数将对表的大小有直接影响:表中的...

2006-06-25 19:59:00

阅读数:3064

评论数:0

估计表的大小(二)--估计带有聚集索引的表的大小

估计带有聚集索引的表的大小下列步骤可用于估计存储带有聚集索引的表上的数据和任何附加的非聚集索引所需的空间。 计算存储数据所用的空间。 计算存储聚集索引所用的空间。 计算存储每个附加非聚集索引所用的空间。 汇总计算所得的值。 对于每个计算,都要指定将在表中出现的行数。...

2006-06-25 19:55:00

阅读数:2997

评论数:0

估计表的大小(一)

估计表的大小下列步骤可用于估计存储表中的数据所需的空间量。 指定表中的行数: 表中的行数 = Num_Rows 如果在表的定义中有固定长度和可变长度列,请计算数据行中这两组列的每一组所占用的空间。列的大小取决于数据类型和长度说明。有关更多信息,请参见数据类型。 列数 = Num_Co...

2006-06-25 19:54:00

阅读数:3319

评论数:6

用ASP实现在线压缩与解压缩

用ASP实现在线压缩与解压缩 ...

2006-06-14 21:18:00

阅读数:11119

评论数:3

避免把判断处理放入 WHERE 条件

问题描述    业务需求如下:    有表A,在查询的时候,需要根据标志确定是查询大于某个值的记录,还是小于某个值的记录 A、一般的处理方法IF @a = 0    SELECT [TranNumber] FROM A    WHERE [TranNumber] 10000ELSE IF @a ...

2006-06-14 19:53:00

阅读数:5264

评论数:6

避免在 SQL Server 中盲目地追求一句处理

 问题描述       业务需求如下:       有表A和表B,这两个表结构一致,为不同的业务服务,现在要写一个存储过程,存储过程接受一个参数,当参数为0时,查询表A,参数为1时,查询表B。 A、一般的处理方法IF @Flag = 0    SELECT * FROM dbo.AELSE IF ...

2006-06-10 20:55:00

阅读数:4807

评论数:8

【交流】SQL 2005溢用之:合并列值

问题描述:无论是在sql 2000, 还是在 sql 2005 中,都没有提供字符串的聚合函数, 所以, 当我们在处理下列要求时,会比较麻烦: 有表tb, 如下:id    value----- ------1     aa1     bb2     aaa2     bbb2     ccc 需...

2006-06-09 20:31:00

阅读数:7944

评论数:14

提示
确定要删除当前文章?
取消 删除
关闭
关闭