SQL
文章平均质量分 81
狼王_
性别男,爱好女!
展开
-
事务的用法
CREATE TABLE bank( customerName CHAR(10), --顾客姓名 currentMoney MONEY --当前余额)GOALTER TABLE bank ADD CONSTRAINT CK_currentMoney CHECK(currentMoney>=1)GOINSER原创 2009-08-03 11:19:00 · 740 阅读 · 0 评论 -
xp_cmdshell 存储过程简介
xp_cmdshell以操作系统命令行解释器的方式执行给定的命令字符串,并以文本行方式返回任何输出。授予非管理用户执行 xp_cmdshell 的权限。说明 在 Microsoft® Windows® 95 或 Microsoft Windows 98 操作系统中执行 xp_cmdshell 时,将不把 xp_cmdshell 的返回代码设置为唤醒调用的可执行文件的进转载 2012-11-22 10:56:03 · 2365 阅读 · 0 评论 -
SQL查询结果导出XML文件简单的方法
最近需要把数据导成XML,不想通过编程实现,手工使用导入导出工具又觉得麻烦,想想还是写SQL语句运行的好,以后扩展也方便,但Microsoft好像并没有提供什么SQL语句可以直接导出方法,用bcp导出的都是文本、EXCEL或其他什么的,本来以为可以把查询结果通过bcp导出文本的形式,但经过N次试验,导出的XML不知道为什么都会自动换行,一打开就会报错,百思不得其解,而且导出的XML没有一个,这也是原创 2012-11-22 10:54:05 · 4921 阅读 · 0 评论 -
错误界面 SQL2005备份集中的数据库备份与现有的数据库不同,错误号码:3154。
错误界面 SQL2005备份集中的数据库备份与现有的数据库不同,错误号码:3154。解决方法 今天还原一个SQL Server 2005备份文件: 1、新建数据库名“test1”;2、从备份文件“kingdb.bak”恢复。 但是提示“备份集中的数据库备份与现有的数据库不同”,错误号码:3154。 这个数据库以前还原过,是没有问题的。 网络上找了三个解决方案: 1、不要转载 2013-01-04 23:52:30 · 3466 阅读 · 0 评论 -
导出数据库表中数据的SQL语句
CREATE PROCEDURE [dbo].[UspOutputData]@tablename sysnameASdeclare @column varchar(1000)declare @columndata varchar(1000)declare @sql varchar(4000)declare @xtype tinyintdeclare @name sysnamedec原创 2013-05-25 10:11:46 · 1592 阅读 · 0 评论 -
SQL跨服务器查询
SELECT a.*,b.*FROM OPENROWSET('MSDASQL', 'DRIVER={SQL Server};SERVER=119.254.245;UID=sa;PWD=abc123_kxr', Mall_Master.dbo.product) AS a,kxr_products b--其中,tom为远程服务器名,stores 是本机数据库pubs中的表--需要转载 2013-07-03 10:01:24 · 895 阅读 · 0 评论 -
SQL提高查询效益之in、not in、between、like等条件讲述
本文来自:http://user.qzone.qq.com/651297539?ptlang=2052#!app=2&pos=1337080083在使用SQL语句查询数据库记录时,如果要查询相同的内容,有着不同的多种方法。尽管使用多种方法可以得到相同的结果,但在执行效益上是截然不同的。 这就是SQL语句的优化。 以下优化语句,针对MS Sql数据库。 1、对查询进行优化,应尽转载 2012-06-21 14:47:39 · 628 阅读 · 0 评论 -
修改数据库中表的所有者为dbo。
declare tb cursor local forselect 'sp_changeobjectowner ''['+replace(user_name(uid),']',']]')+'].['+replace(name,']',']]')+']'',''dbo'''from sysobjectswhere xtype in('U','V','P','TR','FN','IF'原创 2012-05-09 12:11:29 · 700 阅读 · 0 评论 -
SQL Server 2005安装图解
<br />本文来自网络,但是那个网址有好多弹出广告,所以粘到自己的博客了。<br />原文地址:http://www.9upc.com/Article/softjiaochen/200908/643_3.html<br />随着SQL2005越来越普及,下载安装的朋友也越来越多了,可是很多朋友下载以后不会安装,安装总是出问题。在这里写个SQL2005安装图解教程供大家参考,可以少走点弯路。<br />解压完安装包后,大家可以看到cs_sql_2005_chs_x86这个目录,进入这个目录运行setup.e转载 2011-03-04 08:43:00 · 836 阅读 · 0 评论 -
配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名(转)
摘 要:如何安装SQL Server 2005 Express、MSXML6、SQL Server Management Studio Express,以及配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。正 文:默认情况下,SQL Server 2005 Express Edition、Evaluation Edition 和 Developer Ed转载 2009-12-23 12:37:00 · 3450 阅读 · 9 评论 -
比较牛的SQL Server书
Microsoft SQL Server2005技术内幕:T-SQL程序设计http://www.amazon.cn/mn/detailApp/ref=sr_1_25?_encoding=UTF8&s=books&qid=1261538877&asin=B0011C2568&sr=8-25 Microsoft SQL Server 2005技术内幕:查询、调整和优化http://w原创 2009-12-29 14:25:00 · 495 阅读 · 0 评论 -
启动SQL 2005的SQL Server Configuration Manager时显示无法连接到WMI提供程序。你没有权限或者该服务器无访问···
本文来自:http://hi.baidu.com/hlwang/blog/item/1858f4c48b8942a38326ac7c.html我想用sql server做一个数据库的作业,主要是想用一下asp做个网页。首先需要安装sql server,刚开始以为是件很简单的事,在我的visual studio 2008的安装包里就有sql server 2005 express edition转载 2010-04-20 16:49:00 · 6820 阅读 · 3 评论 -
SQL Server 2005 中的Row_Number()函数
本文来自:http://www.cnblogs.com/digjim/archive/2006/09/20/509344.html 我们知道,SQL Server 2005和SQL Server 2000 相比较,SQL Server 2005有很多新特性。这篇文章我们要讨论其中的一个新函数Row_Number()。数据库管理员和开发者已经期待这个函数很久了,现在终于等到了! 通常,开发者和管转载 2010-04-28 09:29:00 · 417 阅读 · 0 评论 -
SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL
本文来自:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNIO转载 2010-04-28 10:06:00 · 416 阅读 · 0 评论 -
SQL分页技术
本文来自:http://niunan.javaeye.com/blog/264197比较万能的分页:select top 每页显示的记录数 * from topic where id not in (select top (当前的页数-1)×每页显示的记录数 id from topic order by id desc) order by id desc 需要注意的是在a转载 2010-04-28 10:39:00 · 506 阅读 · 0 评论 -
sql生成脚本里SET ANSI_NULLS ON什么意思
本文来自:http://zhidao.baidu.com/question/27978123.html?si=1这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则。 当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识转载 2010-04-28 17:54:00 · 614 阅读 · 0 评论 -
SQL CODE --- 经典·精彩
本文来自:http://topic.csdn.net/u/20100512/17/1a5fb051-6c38-495e-955d-6a040cf74662.html原创 2010-05-15 09:34:00 · 471 阅读 · 0 评论 -
SQL Server 优化存储过程的七种方法
<br />本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/songguozhi/archive/2010/09/14/5883191.aspx<br />优化存储过程有很多种方法,下面介绍最常用的7种。<br />1.使用SET NOCOUNT ON选项<br />我们使用SELECT语句时,除了返回对应的结果集外,还会返回相应的影响行数。使用SET NOCOUNT ON后,除了数据集就不会返回额外的信息了,减小网络流量。<br />2.使用确定的Schema<br />在转载 2010-12-05 12:11:00 · 545 阅读 · 0 评论