Google [站内搜索]

预览模式: 普通 | 列表

T-SQL生成随机记录

方法一:while循环

create table #s(id int identity(1,1) primary key,name nvarchar(20),age int)
declare @i int
set @i = 1

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3914

SQL Server数据库开发的二十一条军规

如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。  
在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复。
一、了解你用的工具
不要轻视这一点,这是我在这篇文章中讲述的最关键的一条。也许你也看到有很多的SQL Server程序员没有掌握全部的T-SQL命令和SQL Server提供的那些有用的工具。
“什么?我要浪费一个月的时间来学习那些我永远也不会用到的SQL命令???”,你也许会这样说。对的,你不需要这样做。但是你应该用一个周末浏览所有的T-SQL命令。在这里,你的任务是了解,将来,当你设计一个查询时,你会记起来:“对了,这里有一个命令可以完全实现我需要的功能”,于是,到MSDN查看这个命令的确切语法。

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3446

T-SQL同一列多行数据合并成一行

--create table
create table ##Course(cid int identity(1,1) primary key,cname nvarchar(20))
--insert
insert into ##Course(cname) values('语文')
insert into ##Course(cname) values('数学')

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7857

电脑上所有程序打不开解决方法

今天一同事电脑上所有程序打不开,现象是双击任何程序都没有反应,据说在这之前她改过文件的关联程序,那原因就应该是给.exe扩展名关联了错误的程序导致的了。

打开任务管理器,双击其他程序,发现每运行一个程序都会启动一个iexplore.exe进程,一问才知道之前正是给.exe关联上了iexplore.exe,那只要给.exe扩展名设置正确的关联程序就可以了。

设置方法

查看更多...

分类:操作系统 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 8861

百万数据查询优化技巧三十则

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:

select id from t where num is null

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3260

数据库设计规范化的五个要求

通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。

要求一:表中应该避免可为空的列。

虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。数据库在处理的时候,需要进行特殊的处理。如此的话,就会增加数据库处理记录的复杂性。当表中有比较多的空字段时,在同等条件下,数据库处理的性能会降低许多。

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3184

维普、知网、万方收费及支付方式比较

分类:其他 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9860

通过防火墙看QQ2010文件怎么传送的

本文使用瑞星个人防火墙2010版(22.00.03.81)监视QQ2010 TCP端口连接,借以查看QQ文件是怎么传送的。

①.局域网内QQ文件传送

查看更多...

分类:网络技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4635

SQL Server2000删除日志释放磁盘空间

在SQL Server2000中要删除日志释放磁盘空间得分两步进行:

·执行backup log语句来删除不活动日志,但此时磁盘空间并未释放;
·收缩数据库释放未使用的磁盘空间;

查看更多...

分类:服务器 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6710
ECShop v2.7.2商品内容页上一个下一个链接的title属性值默认是空的,有人说不利SEO,下边我们稍做修改,将商品名称做为title属性值:

①.打开goods.php文件,在208行附近找到下边代码:
/* 上一个商品下一个商品 */
$prev_gid = $db->getOne("Select goods_id FROM " .$ecs->table('goods'). " Where cat_id=" . $goods['cat_id'] . " AND goods_id > " . $goods['goods_id'] . " AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0 LIMIT 1");

查看更多...

分类:程序修改 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5270