随笔分类 -  MS SQL Server

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
MS SQL Server
摘要:轉自:http://www.netfocus.cn/peoplearticle1128.html IDENTITY(标识)列,也有很多人称之为自增列,在SQL Server 2000中,标识列通过IDENTITY来定义,下面是与获取最后插入记录的标识值有关的函数的一个示例说明 SQL Server 中,可以使用 SCOPE_IDENTITY()、 @@IDENTITY 、 IDEN... 阅读全文
posted @ 2007-12-17 23:37 Athrun 阅读(249) 评论(0) 推荐(0)
摘要:轉自:http://www.netfocus.cn/peoplearticle1129.html 问题描述: 从别处copy来一个数据库DB,附加后,对象的所有者不是Admini,每次查询时必需写select * from Admini.***才能查到。有什么方法不用前面的Admini吗(在不修改所有者的前提下)?注: 已经在“安全性-登陆”下面也新建了一个Admini用户,默认数据库设置为... 阅读全文
posted @ 2007-12-17 23:35 Athrun 阅读(241) 评论(0) 推荐(0)
摘要:轉自:http://www.netfocus.cn/peoplearticle1131.html 问题描述 业务需求如下: 有表A,在查询的时候,需要根据标志确定是查询大于某个值的记录,还是小于某个值的记录 A、一般的处理方法 IF @a = 0 SELECT [TranNumber] FROM A WHERE [TranNumber] 10000 ... 阅读全文
posted @ 2007-12-17 23:31 Athrun 阅读(219) 评论(0) 推荐(0)
摘要:最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的: 1.如何生成8位随机数,生成的数越随机,重复的可能性当然越小 2.控制不重复 3.考虑性能 针对这个问题,我写了如下的示例来解决,希望能为有这类需求的人提供指导 生成100万条8位不重复数据的示例 USE tempdb GO -- 创建测试表 CREATE TABLE tb(id ch... 阅读全文
posted @ 2007-12-17 23:22 Athrun 阅读(422) 评论(0) 推荐(0)
摘要:轉自:http://www.cnblogs.com/fanrsh/archive/2006/06/27/436618.html 主 题: 转:(一) 作 者: freedk (书生) 正文内容: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)... 阅读全文
posted @ 2007-12-15 00:29 Athrun 阅读(223) 评论(0) 推荐(0)
摘要:轉自:http://www.netfocus.cn/peoplearticle885.html 我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这... 阅读全文
posted @ 2007-12-14 22:37 Athrun 阅读(259) 评论(0) 推荐(0)
摘要:轉自:http://jtds.sourceforge.net/apiCursors.html#_sp_cursoropen System stored procedures This document contains information on undocumented stored procedures in Microsoft SQL Server. ... 阅读全文
posted @ 2007-11-28 14:51 Athrun 阅读(359) 评论(0) 推荐(0)
摘要:sp_databases --列出服务器上的所有数据库 sp_server_info --列出服务器信息,如字符集,版本和排列顺序 sp_stored_procedures--列出当前环境中的所有存储过程 sp_tables --列出当前环境中所有可以查询的对象 sp_start_job --立即启动自动化任务 sp_stop_job --停止正在执行的自动化任... 阅读全文
posted @ 2007-11-28 13:00 Athrun 阅读(247) 评论(0) 推荐(0)
摘要:SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点 建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] ... 阅读全文
posted @ 2007-11-28 12:57 Athrun 阅读(283) 评论(0) 推荐(0)
摘要:1,表的結構如下: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sbit]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[sbit] GO CREATE TABLE [dbo].[sbit] ( [id] [in... 阅读全文
posted @ 2007-11-27 11:03 Athrun 阅读(1195) 评论(0) 推荐(0)
摘要:这是一个储存过程的基础的创建和简单应用,希望对大家有点帮助,不足之处肯定会有,算是抛砖引玉吧。 CREATE PROCEDURE 创建存储过程,存储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。 可以创建一个过程供永久使用,或在一个会话中临时使用(局部临时过程),或在所有会话中临时使用(全局临时过程)。 也可以创建在 Microsoft® SQL Serve... 阅读全文
posted @ 2007-11-27 00:04 Athrun 阅读(662) 评论(0) 推荐(0)
摘要:1,存儲過程中用到的'N'的意義. N的作用就是如果你的操作系統是簡體中文,你在N後面的單引號裡輸入了日本、德文、法文什麼的,能保證你的字符串是正確的,這時N就要必寫;反之如果N後面的單引號裡只有英文和簡體中文(長度不能超過十幾K),那這個N寫與不寫是一樣的。 上面的解釋和你所看到是同一個意思,簡單的可以認為是經過了unicode編碼. 2,主鍵的設置問題 第一:编号作主键 此方法就是... 阅读全文
posted @ 2007-11-26 20:27 Athrun 阅读(333) 评论(0) 推荐(0)
摘要:数据库备份,是在数据丢失的情况下,能及时恢复重要数据,防止数据丢失的一种重要手段。一个合理的数据库备份方案,应该能够在数据丢失时,有效地恢复重要数据,同时需要考虑技术实现难度和有效地利用资源。 1.1. 准备工作 在制订数据备份方案前,我们首先对要对现实情况做一个具体的调查,这样制订出来的方案才是合理且有效的。一般,我们需要了解如下内容: l 数据丢失的允许程度? l... 阅读全文
posted @ 2007-10-22 16:38 Athrun 阅读(456) 评论(0) 推荐(0)
摘要:摘 要:本文提出了异机备份的策略,它能在数据服务器崩溃或Microsoft SQL Server系统崩溃时有效的恢复数据,从而有力的保证了Microsoft SQL Server中数据的完整、安全。 Abstract:This paper discusses the back-up strategy of dif ferent computers, which is used to re... 阅读全文
posted @ 2007-10-22 16:30 Athrun 阅读(574) 评论(0) 推荐(0)
摘要:复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章 ... 阅读全文
posted @ 2007-10-15 20:28 Athrun 阅读(316) 评论(0) 推荐(0)
摘要:前提条件是数据库的故障恢复改为非简单模式,去掉自动关闭和自动收缩两个选项。 1、创建一个数据库test 创建时间为2006-11-18 09:40 2、对数据库进行备份,备份时间为2006-11-18 09:42 语句如下: backup database test to disk='d:databasetest.bak' with init 提示: 已处理 216 页,这些页属于数据库 ... 阅读全文
posted @ 2007-10-15 20:21 Athrun 阅读(292) 评论(0) 推荐(0)
摘要:轉自:http://blog.csdn.net/whbo/archive/2005/11/22/534594.aspx SQLSERVER中,数据库同步的实现 经过测试,可以顺利实现数据库结构的初始化和数据的单向同步(也就是订阅服务器的数据可以及时更新为发布服务器的数据)。 准备工作: >>数据的同步中主要考虑的三部分,可以理解成三台主机。发布服务器,分发服务器和订阅服务器;可以从字面的意思理... 阅读全文
posted @ 2007-10-15 17:26 Athrun 阅读(370) 评论(0) 推荐(0)
摘要:declare @d datetime set @d=getdate() --execute sql script --demo --select * from [table] select [Use Times:]=datediff(ms,@d,getdate()) 阅读全文
posted @ 2007-09-13 17:18 Athrun 阅读(248) 评论(0) 推荐(0)
摘要:精确数字 整数 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。 int 从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。 smallint 从 -2^15 (-32,768) 到 2^15 - 1 (32... 阅读全文
posted @ 2007-09-05 14:09 Athrun 阅读(785) 评论(5) 推荐(0)
摘要:System stored procedures This document contains information on undocumented stored procedures in Microsoft SQL Server. Name Function ... 阅读全文
posted @ 2007-08-23 08:49 Athrun 阅读(633) 评论(1) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页