SQL Server数据库
dong_cc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图解让SQL Server 2000自动备份数据库
本来上一篇的那篇文章不想写的,但就是刚一拿起键盘,就不知不觉地写了这么多,是无名老卒写博客以来,第一次感觉很爽。哈哈……好了,不多说了,话入正题。 现在以WIN2003组建起来的服务器大多都是不堪一击,所以经常备份资料才是正道。以下是无名老卒收集网上资料所整理出来的东西,让SQL Server 2000自动备份数据库。第一种方法:(无名老卒已亲自测试)1、打开企业管理器,在控转载 2013-04-25 19:56:39 · 562 阅读 · 0 评论 -
SQL server 在OPENQUERY中使用参数
DECLARE @Sql VARCHAR(1000)DECLARE @TaskMonth VARCHAR(1000)set @TaskMonth ='201602' SET @Sql = 'select AREANO,STATIONNO,CHANNELNO,MEDIATYPE into #tempPlan001 'SET @Sql = @Sql+' FROM OPENQUERY(T原创 2016-02-25 08:37:15 · 2554 阅读 · 0 评论 -
SQL Server 如何在运行时重编译存储过程
有两种方法动态重编译存储过程:1.在Create时加上RECOMPILE选项CREATE PROCEDURE dbo.PersonAge (@MinAge INT, @MaxAge INT) WITH RECOMPILE AS SELECT * FROM dbo.tblTable2.在执行时加上RECOMPILE选项EXEC dbo.原创 2014-09-19 13:33:00 · 889 阅读 · 0 评论 -
ROW_NUMBER()的用法
今天在博客园上看到一篇关于ROW_NUMBER()的用法,觉得分析的挺透彻,就C过来了,分享一下哈!ROW_NUMBER()说明:返回结果集分区内行的序列号,每个分区的第一行从 1 开始。语法:ROW_NUMBER () OVER ([ ]order_by_clause> ) 。备注:ORDERBY 子句可确定在特定分区中为行分配唯一 ROW_NUMBER 的顺序。参数:p转载 2014-09-06 11:01:25 · 3788 阅读 · 0 评论 -
ROW_NUMBER()用法
ROW_NUMBER()说明:返回结果集分区内行的序列号,每个分区的第一行从 1 开始。语法:ROW_NUMBER () OVER ( [ ] order_by_clause> ) 。备注:ORDER BY 子句可确定在特定分区中为行分配唯一 ROW_NUMBER 的顺序。参数:partition_by_clause> :将 FROM 子句生成的结果集划入应用了 ROW_NUMBER转载 2014-09-06 11:03:59 · 721 阅读 · 0 评论 -
SQL Server 2008使用链接服务器访问Oracle 10g,查询速度超级慢的解决方案
问题说明在SQL Server 2008中建立链接Oracle数据库的链接服务器,建好之后,进行查询测试:selectviid,filenamefrom DBLink..GSW.TVCHANNELwhere CHANNELNO='123456789'表中数据量小的时候查询也挺快的,但是查询一个有200多万数据量的表的时候查询时间为2分多钟,语句如下:select原创 2014-06-15 19:13:54 · 2607 阅读 · 0 评论 -
利用SQL语句直接在SQL SERVER 2008中存储图片
利用SQL语句直接在SQL SERVER 2008中存储图片1 use NM;2 CREATE TABLE dbo.cv(img varbinary(max)) ;3 4 INSERT INTO dbo.cv(img) 5 SELECT * FROM 6 OPENROWSET(BULK N'E:\iWorkspace\Images\test.gif', SINGLE_转载 2014-06-16 23:03:53 · 1407 阅读 · 0 评论 -
SQL Server中数据库文件的存放方式,文件和文件组
SQL Server中数据库文件的存放方式,文件和文件组 写在前面:上次我关于索引的文章有几个园友发站内信问我如何将索引和表存储在不同的硬盘上。我觉的需要专门写一篇文章来讲述一下文件和文件组应该更容易理解.简介 在SQL SERVER中,数据库在硬盘上的存储方式和普通文件在Windows中的存储方式没有什么不同,仅仅是几个文件而已.SQL转载 2014-06-16 23:01:57 · 573 阅读 · 0 评论 -
通过SQL Server 2008 访问Oracle 10g
准备工作事先在需要访问Oracle 数据库的主机上完成以下工作:1. 安装SQL Server 数据库:SQL Server 2008 R2 Express2. 安装Oracle 客户端访问程序:Oracle 10g Client3. 配置Oracle 客户端tnsnames.ora 文件,其中需要注意文件中的数据库别名“ORADB”,该名称在下文创建Linked Server 时原创 2014-06-15 18:43:03 · 528 阅读 · 0 评论 -
链接服务器报错:所需的数据长度不匹配。所需的(最大)数据长度为 8,但返回的数据长度为 4----解决方案
问题描述: 在sql server 2000上面建立的链接服务器链接oracle查询这个表,没有问题,但是在sql server 2008服务器上面建立的链接服务器查询这个表的时候提示:消息 7347,级别 16,状态 1,第 1 行链接服务器 'GSW007' 的 OLE DB访问接口 'OraOLEDB.Oracle'返回的数据与列 '[GSW007]..[GSW]原创 2014-06-13 21:14:19 · 16628 阅读 · 0 评论 -
VC++获取SQLSERVER 2008插入记录后的自增主键ID
VC++获取SQLSERVER 2008插入记录后的自增主键ID //董长春 修改 2012-03-05 sql="INSERTINTO T_PlayListHead (Feaname, BeginTime,"; sql+="MediaType,ChannelNo,Co原创 2014-07-20 10:12:48 · 931 阅读 · 0 评论 -
使用SQL Server 获取插入记录后的自增ID(自动编号)
http://www.jb51.net/article/39029.htm本篇文章是对使用SQL Server获取插入记录后的ID(自动编号)的方法进行了详细的分析介绍,需要的朋友参考下转载 2014-07-20 10:00:28 · 5047 阅读 · 0 评论 -
SQL 2005、2008 中 SCOPE_IDENTITY() 或 @@IDENTITY 返回错误值
http://www.cftea.com/c/2010/06/JXPXBUC0APVEC0TE.asp我们在 Microsoft SQL Server 2005、2008 中,使用 SCOPE_IDENTITY() 或 @@IDENTITY 时,可能会返回错误的值(特别是在多核 CPU 上)。微软已经确认这是一个问题,并且目前无修复包。受影响的 SQL Server 包转载 2014-07-20 10:05:08 · 714 阅读 · 0 评论 -
sql 语句 like 多个条件的写法
sql 表A no name 1 lu,li,zhang 2 zhou,wei,liu 3 li,fang 表B no name sex1 li 12 lu 03 zhou 04 zhang 1 怎么实现select * from A where A.name like (select B.name原创 2013-09-28 15:42:18 · 13193 阅读 · 1 评论 -
带参数的OPENQUERY查询的写法
--带参数的OPENQUERY查询exec('select AREANO, AREANAME from OPENQUERY(GSW, ''select AREANO, AREANAME from GSW.V_AREAINFOMATION where AREANO like ''''%'+@sqlStr+'%'''' or AREANAME like ''''%'+@sqlStr+'原创 2017-02-14 13:54:37 · 3678 阅读 · 0 评论
分享