平时测试软件测试读取性能时,一条或者多条是测试不出程序效能的,读取100万的数据或许能看出。 那我们就动手生成一百万条数据吧。 SQL命令如下: declare @i int set @i = 1 while @i < 1000000 begin insert into tb (id,value) values('220200',2000+@i) set @i = @i + 1 end
分类: SQL
SQL拼接两条查询语句结果
最近在做报表时遇到需将2个不同的环节点数据同时输出到一次查询中,无疑要在一个SQL语句中完成。 这里我以我的数据表做个实例。提取出库、入库的数据。 代码如下: select (SELECT SUM(b.数量) FROM PintoD_T as a right join PintoD_M as b on a.RID=b.rid where a.RID='184') as 入库数量,( SELECT SUM(b.数量)  
SQL将同字段的多记录值合在一显示
在执行SQL查询时,查询到同一字段含有多条返回记录。 但是怎么合并这些数据到同一条呢? 创建个SQL函数: create function getstr(@名称 int) returns varchar(2000) as begin declare @str varchar(2000) &
sql 2008 不允许保存更改表的解决办法
最近修改数据库结构老是出现“不允许保存更改,您所做的更改要求删除并重新创建以下表”现象 解决办法: 启动SQL Server 2008 Management Studio 工具菜单—-选项—-Designers(设计器)—-阻止保存要求重新创建表的更改 取消勾选即可。
关于更换域名后文章归档指向问题
由于原域名被抢注,导致更换域名,在使用知更鸟的HotNewspro 主题,更换域名后发现,文章归档指向路径还是原先的域名。 解决方案:在数据库里搜索 SHe_archives,然后清空该字段,重新刷新文章归档模块即可。
清除多余的临时文件
当我们编写代码和修改的时候会在当前文件夹产生一定的带~标识的临时文件,默认情况下是不会自己删除的。 这无疑增加了管理的难度,我们需要定时给清理一下,索性就弄个bat,需要的时候点击一下就可以了。 del *.obj del *.dcu del *.~* del *.hpp del *.dcp del *.dpl del *.cesettings del *.log del *.ilc del *.ild del *.ilf del *.ils del *.tds 将上述代码另存为clear.ba
解决“指定的服务已经标记为删除”问题
为了调试Wordpress本地程序安装XAMPP。 但在安装XAMPP时出现,MYSQL服务一直启用不了,索性删除所有文件很服务,手动删除服务及注册表,再次命令删除服务就出现“指定的服务已经标记为删除”的异常。 刚开始感觉很奇怪,因为在网上查到别人都是那么删除windows服务的。 出现上述原因是运行删除服务项命令的时候,服务管理窗口未关闭引起的。 解决方法:关闭服务管理窗口,再使用 "sc delete 服务器名称"重新删除、安装服务项即可。