博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

02 2011 档案

摘要:SQL Server删除重复行是我们最常见的操作之一,下面就为您介绍六种适合不同情况的SQL Server删除重复行的方法,供您参考。1.如果有ID字段,就是具有唯一性的字段delecttablewhereidnotin( selectmax(id)fromtablegroupbycol1,col2,col3... ) group by 子句后跟的字段就是你用来判断重复的条件,如只有col1,那么只要col1字段内容相同即表示记录相同。2. 如果是判断所有字段也可以这样select*into#aafromtablegroupbyid1,id2,.... deletetable insertin 阅读全文

posted @ 2011-02-27 10:05 linFen 阅读(498) 评论(0) 推荐(0) 编辑

摘要:在建立Sql Server数据库表的时候,难免会有重复的行出现,本文将为您将讲解如何将这些冗余数据删除的方法,供您参考,希望对您有所启迪。若在你的MS Sql Server数据库表中,有重复的多行,你可能想去删除这些重复的记录。T_SQL Row_Number()函数能帮助sql开发者去解决这个sql的问题。1.创建TUser表:CREATE TABLE TUser( Name varchar(50), Region varchar(50), Remark varchar(100))2.插入重复数据到TUser表中INSERT TUser VALUES ('Tom',' 阅读全文

posted @ 2011-02-27 09:59 linFen 阅读(1895) 评论(0) 推荐(0) 编辑

摘要:程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。如果例外处理代码设计得周全,那么最终呈现给用户的就将是一个友好的界面。否则,就会让访问者对莫名的现象感到真正的“意外”。  一、什么是例外处理  当JavaScript程序在运行中发生了诸如数组索引越界、类型不匹配或者语法错误时,JavaScript解释器就会引发例外处理。ECMAScript定义了六种类型的错误,除此之外,我们可以使用Error对象和throw语句来创建并引发自定义的例外处理信息。  二、例外处理技术的优点  通过运用 阅读全文

posted @ 2011-02-14 10:22 linFen 阅读(100666) 评论(1) 推荐(8) 编辑