![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MSSQL MySql
文章平均质量分 63
webclass
性格、爱好、生活态度、工作情况、
展开
-
如何查找运行系统里的"bad sql"语句
本文主要介绍了如何查找运行系统里bad sql,需要大家注意的是我们需要根据自己的实际情况来具体分析。而不应该照搬下面介绍的这些方法。当我们使用这些SQL语句时,会对系统表产生分组操作,当然也增大了系统的负载。希望大家在系统启动了一段时间后,在半夜负载较轻的时间定时(比如:一个月)来仔细查看一下。 查找bad sql的方法:转载 2008-01-24 00:04:00 · 288 阅读 · 0 评论 -
SQL Server中选出指定范围行的SQL语句写法
在数据库查询的时候,我们有时有这样的需求,就是要找出数据表里指定范围行内的数据记录,比如说要找出数据表里第10行到第20行的这10条数据,那么我们怎么来实现呢? 按照通常的方法是实现不了的,我们得借助于临时表以及一个函数来实现 代码如下: Select no=Identity(int,1,1),* Into #temptable From dbo.teacher_inf转载 2008-07-13 18:56:00 · 871 阅读 · 1 评论 -
数据库开发程序员在开发过程中的注意事项
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象: 数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍: 在数据库的开发过程中,经常会遇到复杂的业务转载 2008-07-13 18:55:00 · 1070 阅读 · 2 评论 -
一些SQL数据库技巧
一.怎样删除一个表中某个字段重复的列呀,举个例子表[table1]id name1 aa2 bb3 cc1 aa2 bb3 cc我想最后的表是这样的id name1 aa2 bb3 cc回答:将记录存到临时表#t中,重复的记录只存一条,然后将临时表#t中的记录再存回原表中,注意“select distinct id,class原创 2008-07-13 18:59:00 · 1500 阅读 · 0 评论 -
SQL中的char、nchar、varchar、nvarchar、text
数据库定义到char类型的字段时 char、nchar、varchar、nvarchar、text、ntext中哪一种呢 数据库定义到char类型的字段时,不知道大家是否会犹豫一下,到底选char、nchar、varchar、nvarchar、text、ntext中哪一种呢?结果很可能是两种,一种是节俭人士的选择:最好是用定长的,感觉比变长能省些空间,而且处理起来会快些,无法定长只好选用定长,转载 2008-10-14 22:56:00 · 347 阅读 · 0 评论 -
php与XML、XSLT、Mysql结合运用
一 php与XML、XSLT、Mysql的结合运用 安装篇 经常看到有用户问一些关于php与XML、数据库结合运用的贴子,也经常看到一些初学者把php代码与HTML代码混写到一起,然后在出错的时候找不到错误,急得团团转,下面我就给大家讲一下如何用XML技术将HTML代码和PHP程序分离,当然,分离的技术有好多种,比如PEAR中的IT模板。总的来说,个人认为使用XML技术是最方便的,废话不多原创 2008-10-13 20:16:00 · 303 阅读 · 0 评论 -
史上最简单的方法复制或迁移Oracle数据库
在DBA的日常工作中,经常需要重装或在新机器上安装Oracle,但每次安装所浪费的时间、精力以及失败的挫折都在考验着DBA的承受能力,本文着重介绍了一个简单的复制和迁移Oracle数据库的方法,详细内容请参考下文。 复制迁移的步骤如下: ◆1、首先,复制原Oracle数据库的安装目录到新机器或系统中的安装目录,注意目录要一致,盘符也要一致。 ◆2、假如Oracle的安装目录不在Pro原创 2008-10-13 20:34:00 · 298 阅读 · 0 评论 -
微软发布数据库SQL Server规划线路图和插件
微软周一发布其SQL Server的规划路线图和补充插件,希望借此得以最终重新定义其商业智能和数据仓库。 下一版本的数据库服务器,代号为Kilimanjaro,预计将于2010年上半年发布。该数据库服务器的研究重点,放在BI(商业智能)的自我服务和报告功能上面。微软计划于未来的12个月内,组建一个“社区技术预览”版( CTP )。 自我服务的功能,与一系列的技术代号“双子星”有关。原创 2008-10-13 20:37:00 · 310 阅读 · 0 评论 -
微软SQL Server 2008数据库中的新数据类型
对于关系型数据库来说,表现树状的层次结构始终是一个问题。微软在SQL Server 2005中首次尝试了解决这个问题,那就是被称之为通用数据表表达式(Common Table Expressions,CTE)的实现方式。 尽管CTE在现有的数据库架构中运行良好,微软找到了一种将此类层次结构作为头等概念来使用的方式。因此,为了实现这种效果,他们在SQL Server 2008中提出了一种“Hi原创 2008-10-13 20:35:00 · 278 阅读 · 0 评论 -
如何在SQL Server数据库中加密数据
为了防止某些别有用心的人从外部访问数据库,盗取数据库中的用户姓名、密码、信用卡号等其他重要信息,在我们创建数据库驱动的解决方案时,我们首先需要考虑的的第一条设计决策就是如何加密存储数据,以此来保证它的安全,免受被他人窥测。 SQL Server中有哪一种支持可以用于加密对象和数据?从一开始就讨论一下SQL Server欠缺什么是明智的,或者是对于SQL Server中的加密部分你不应该做什么原创 2008-10-13 20:40:00 · 297 阅读 · 0 评论 -
sql 语句 取数据库服务器上所有数据库的名字
sql 语句 取数据库服务器上所有数据库的名字--取得所有数据库名 包括系统数据库--SELECT name FROM master.dbo.sysdatabases--取得所有非系统数据库名--select [name] from master.dbo.sysdatabases where DBId>6 Order By [Name]--取所有信息,包括数据库文件地址--se转载 2009-02-22 15:21:00 · 300 阅读 · 0 评论 -
图解SQL Server 2008安装教程
【系统要求】--Windows Installer4.5--.Net Framework3.5--Windows Server2003 SP2以上系统如果系统不符合要求,会出现下图的提示。如果需要安装可以点击确定自动进行安装,也可以点击取消后自己手动进行安装。----------------------可以点击图片看大图----------------------【开始安装】1,放入SQL Ser转载 2009-02-27 20:40:00 · 8261 阅读 · 3 评论 -
什么是SQL注入法攻击
什么是SQL注入法攻击 )1$k|3&{ Y hF?gME HEc&FIhe! 此文章是对网上大量同类文章的分析与总结,并结合自己实施过程中的体会综合而成,其中有不少直接引用,没有注意出处,请原作者见谅) HW,}( 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,转载 2008-01-15 18:42:00 · 296 阅读 · 0 评论 -
查询SQL的版本号对照
有两种方法:第一步:使用SQL语句查询select @@version查询结果如下:Microsoft SQL Server 2000 - 8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft CorporationPersonal Edition on Windows NT 5.1 (Build 2转载 2008-03-11 10:56:00 · 969 阅读 · 0 评论 -
删除SQL Server 2000数据库的危险扩展
删除SQL Server 2000的危险扩展:示例如下: use master exec sp_dropextendedproc xp_cmdshell exec sp_dropextendedproc xp_dirtree exec sp_dropextendedproc xp_enumgroups exec sp_dropextendedproc xp_fixeddri转载 2008-03-31 11:48:00 · 382 阅读 · 0 评论 -
select*但却不想显示所有列的示例脚本
select * 但却不想显示所有列的示例脚本:if you using sqlplus you can use the noprint tag SQL> colnoprint 代码:-------------------------------------------------- 1 select * from tab 2* where row原创 2008-04-05 17:19:00 · 445 阅读 · 0 评论 -
Linux System Programming: Talking Directly to the Kernel and, C Library [ILLUSTRATED] (Paperback) Sep.2007.eBook-BBL
OReilly.Linux.System.Programming.Sep.2007.eBook-BBLTITLE : Linux System Programming: Talking Directly to the Kernel and C Library [ILLUSTRATED] (Paperback)AUTHOR : by Robert Love (Author)PUBL转载 2008-01-12 11:09:00 · 817 阅读 · 0 评论 -
错误 2812: 未能找到存储过程 'master.dbo.xp_fixeddrives'
今天换了新的一台服务器,于是登陆上去,想还原一下数据库,没想到出现了下面这个问题:出现这个原因有可能是因为: 用HZHOST实用工具集的服务器安全设置里安装了MSSQL安全配置,现在SQL2000还原不了数据库了,从还原选定设备浏览文件夹时出现"错误2812转载 2008-04-01 22:59:00 · 2547 阅读 · 0 评论 -
教你快速掌握更改表中列顺序的好方法
在更改列顺序之前,你需要考虑是否的确需要更改表中的列顺序。SQL的核心要点是从数据存储格式获取应用。总应指定检索数据的顺序。在下面的第1条语句中,以col_name1、col_name2、col_name3顺序返回列;在第2条语句中,以col_name1、col_name3、col_name2顺序返回列:转载 2008-01-15 13:34:00 · 412 阅读 · 0 评论 -
教你轻松解决几种常见的SQL疑难问题
常见的SQL问题: ◆选择重复,消除重复和选择出序列 有例表:emp emp_no name age 001 Tom 17 002 Sun 14 003 Tom 15 004 Tom 16转载 2008-01-20 12:49:00 · 415 阅读 · 0 评论 -
SQL Server 2008 正式版安装指南(附序列号)
和Visual Studio 2008一样,从官网下载SQL Server 2008的180天试用版其实与正式版内容是基本相同的,唯一的区别就在于安装配置文件中所包含的key。各种版本的SQL Server是完全一样的。如果你没有序列号,那么就只能在上面的三种free edition(Enterprise Evaluation、Express、Express with Advanced Se转载 2009-02-27 20:48:00 · 975 阅读 · 0 评论