当前位置: 洪哥笔记 > MSSQL > 文章列表

 

最新文章列表

  • 删除xp_cmdshell和恢复xp_cmdshell 阅读次数:2436
    xp_cmdshell是SQL Server中一个系统自带的存储过程。但是它功能强大,一旦被黑客掌握,破坏性极强!所以作为数据库管理员,一定要重视这个存储过程!本文介绍如何删除xp_cmdshell,并且在删除之后如何恢复xp_cmdshell。本文的最后还简单演示了一下xp_cmdshell在SQ
  • SQL Server中的UniqueIdentifier 阅读次数:1011
    当你正在处理被多个站点(像在跨国公司条件下)使用的大数据库时,你也许会遇到保证表格对象唯一性这样的棘手问题。在这种情形下,可能只能靠UNIQUEIDENTIFIER来解决。UNIQUEIDENTIFIER是一个保存全局唯一标识符的 GUID数据类型。GUID是一个保证唯一的二进制数,因此几乎没有别的
  • SQL Server自定义函数split 阅读次数:301
    大家都知道在VBScript里面有一个很方便的函数:split。但是在SQL Server里面却没有这样的函数。今天我因某个应用的需要,顺手写了一个。
  • SQL Server无法附加数据库 阅读次数:1097
    今天遇到一个SQL Server无法附加数据库的问题。一开始接到电话说数据库服务器日志已满,需要清理一下,当时心里就开始埋怨运维,怎么会不知道定时清理日志呢!比我还要懒!
  • SQL Server用触发器实时同步两个表 阅读次数:1901
    本文介绍如何SQL Server用触发器实时同步两个表,直接上代码吧。
  • SQL Server 2005数据库分区数据的移入和移出 阅读次数:180
    <p>  处理大数据集或者是“历史悠久”的数据集一个比较麻烦的问题就是有时需要往数据库表插入或者删除大量的数据。一般都是通过INSERT和 DELETE语句或者视图来完成数据的插入和删除,不过有了SQL Server 2005数据分区,这个工作就简单了很多,可以使用SWITCH操作符可以
  • 使用快照复制同步两台SQL Server 阅读次数:1499
    要想在两台或多台SQL Server数据库服务器之间同步数据,可以使用复制功能。SQL Server提供的复制包括三种:快照复制、事务复制、合并复制,本文重点介绍快照复制。
  • SQL操作精华集锦6 阅读次数:160
    <p>  这很容易理解。首先,你取出1到500范围之内的一个随机数(假设500就是数据库内记录的总数)。然后,你遍历每一记录来测试ID 的值、检查其是否匹配RNumber。满足条件的话就执行由THEN 关键字开始的那一块代码。假如你的RNumber 等于495,那么要循环一遍数据库花的时
  • SQL操作精华集锦7 阅读次数:182
    <p>  Conn.Execute说明</p><p>  Execute方法</p><p>  该方法用于执行SQL语句。根据SQL语句执行后是否返回记录集,该方法的使用格式分为以下两种:</p><p>  1.执行SQL
  • SQL Server的cube操作符 阅读次数:231
    sql server的cube操作符使用详解cube操作符要使用cube,首先要了解group by其实cube和rollup区别不太大,只是在基于group by 子句创建和汇总分组的可能的组合上有一定差别,cube将返回的更多的可能组合。如果在 group by 子句中有n个列或者是有n个表达式
  • 触发器同步两个表(本文讲解有误) 阅读次数:132
    假如有两个表,t1和t2,两个表字段相同,都是有一个id(标识,自动+1),和一个varchar类型的content两个字段。现在要实现t2作为t1的备份,对t1的所有修改(增、删、改)都要对t2同时生效。请看程序:CREATE   TRIGGER   t1tot2  
  • 触发器同步两个表 阅读次数:191
    假如有两个表,t1和t2,两个表字段相同,都是有一个id(t1表为标识,自动+1,t2表设置为普通字段),和一个varchar类型的content两个字段。现在要实现t2作为t1的备份,对t1的所有修改(增、删、改)都要对t2同时生效。请看程序:CREATE   TRIGGER  
  • 全文索引之中文分词(上) 阅读次数:922
    大家都知道LIKE查询很慢,全文索引就是事先做好相关的索引,表示哪个主题词可以在哪些记录里找到,甚至事先计算好RANK,检索时可以把相关度高的先列出来,这可以大大提高检索的速度。打个比方,你有很多的小抽屉,每个抽屉里面放一些杂物,假如你要找东西,最原始的方法就是一个个抽屉翻,这就是没有索引的情况。假
  • 全文索引之中文分词(下) 阅读次数:428
    在使用SQL Search的过程中,还发现了一个问题:它对中文,是按字分词的,下面我解释一下:比如对'博客堂成员很多是MVP'这句话,假如一个个的字的作索引,会比使用'博客堂','成员',MVP'几个词作索引生成的索引大很多,这样不仅浪费空间,
  • ISNULL在SQL Server中的使用 阅读次数:806
    ISNULL函数在sqlserver查询中的应用有如下查询select isnull(lastchanged,'') as lastchanged from vhhostlist where s_comment='test202'本来,ISNULL函数只有一个参数,它
  • select into的用法 阅读次数:625
    sp_dboption '数据库名', 'select into', 'TRUE'   -- 最后一个值为TRUE表示启用Select into插入数据,FALSE表示关闭select * into new_user_table from u
  • 快照复制的三个问题 阅读次数:258
    IDENTITY 属性未传输到订阅服务器因为该发布不允许使用可更新的订阅,当 IDENTITY 列被传输到订阅服务器时,不会传输 IDENTITY 属性。(例如,在发布服务器上定义为 INT IDENTITY 的列在订阅服务器上将定义为 INT。)如果想将 IDENTITY 属性传输到订阅表,则必须
  • SQL Server 2005 Express Edition 阅读次数:156
    Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是一个免费且易于使用的 SQL Server 2005 版本,它替换了 Microsoft Desktop Engine (MSDE)。与 Microsoft Visual
  • SQL Server移动数据的几种方法 阅读次数:228
    SQL Server移动数据的几种方法1.通过工具"DTS"的设计器进行导入或者导出DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不 多,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在SQL S
  • SQL Server 存储过程编写及优化 阅读次数:275
    SQL Server 存储过程编写及优化  一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。  二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较
共48条  « 1 2 3 »