当前位置: 代码迷 >> Sql Server
 解决方案列表
  • [Sql Server] 二零一六年准备转型码农的第一帖

    2016年准备转型码农的第一帖!最近准备做一个公司物品申领系统,数据库的表已经设计好,目前正在搭建开发和运行环境。计划使用ASP.Net+SQLServer完成此次的设计。以下为会员注册的存储过程,预计把注册页面中的两个Text框中的数值作为参数传入数据库中,最后返回1或0表示成功/失败:1ALTE...

    166
    热度
  • [Sql Server] 视图、事宜、索引

    视图、事务、索引事务什么是事务?     事务是将一个或多个T-SQL语句封装成一个可执行单元交给SQLServer引擎执行,要么所有语句执行成功,要么所有语句执行失败不存在某一条语句执行成功而其它语句为执行成功的现象!事物的四个要素 &#...

    238
    热度
  • [Sql Server] 使用ROW_NUMBER进展的快速分页

    使用ROW_NUMBER进行的快速分页Linq分页的方法用到Skip(),Take()。然而,用SQL脚本进行分页如何写呢?首先我们可以通过ROW_NUMBER()OVER进行排序并得到一个带序号的视图,再通过序号确定要查找的分页数据例:1DECLARE@pageSizeINT;2DECLARE@p...

    250
    热度
  • [Sql Server] [心得] 怎么利用liquibase進行資料庫版本控制

    [心得]如何利用liquibase進行資料庫版本控制前言-會寫這篇除了是要記錄一下使用的過程之外,也是發現到網路上找來的教學幾乎都是跟其它環境做結合比較沒有單純利用command進行的流程。也沒有整體觀念的介紹,所以將我所理解的整理分享給大家。因我對於Git版本控制比較熟悉,這當中會借用一點Git的...

    568
    热度
  • [Sql Server] 道一下output子句

    说一下output子句Output子句日常灰常有用,而且用的地方也挺多,但是确好多时候被我们忽视,今天我就也简单扫盲一下这个语句的用法。Output子句返回受INSERT、UPDATE、DELETE或MERGE语句影响的各行中的信息,或返回基于受这些语句影响的各行的表达式。这些结果可以返回到处理应用...

    218
    热度
  • [Sql Server] 惯用的系统储存过程

    常用的系统储存过程--1.sp_databas:列出服务器上的所有数据库信息,包括数据库名称和数据库大小execsp_databases--2.sp_helpdb:报告有关指定数据库或所有数据库的信息execsp_helpdb--3.sp_renamedb:更改数据库的名称execsp_rename...

    173
    热度
  • [Sql Server] 好用的排行函数~ROW_NUMBER(),RANK(),DENSE_RANK() 三兄弟

    好用的排名函数~ROW_NUMBER(),RANK(),DENSE_RANK()三兄弟排名函数三兄弟,一看名字就知道,都是为了排名而生!但是各自有各自的特色!以下一个例子说明问题!(以下栗子没有使用PartitionBy的关键字,整个结果集进行排序)RANK每个值一个排名,同样的值排同样的位置,如第...

    404
    热度
  • [Sql Server] 今天说一下子where 中 exists 和 in 里面的一些区别

    今天说一下where中exists和in里面的一些区别in和exists已经成为我们日常查询时候的常客了。很多时候他们2个都是可以互通实现的,但是,无论兄弟怎么亲,还是会有那么一些差别的。先搞个测试表CREATETABLE#Tmp1(IDINT,Col1NVARCHAR(50))CREATETABL...

    391
    热度
  • [Sql Server] 今天说一下子 tablesample 这个东西

    今天说一下tablesample这个东西TableSample平时用得少,基本上就是用于表里面抽样数据来看的。用法如下SELECT*FROMtbnameTABLESAMPLESYSTEM(NPERCENT/MRows)REPEATABLE()TABLESAMPLESYSTEM这个表示使用System...

    194
    热度
  • [Sql Server] 怎么修改自增列值以及相应的解决办法

    如何修改自增列值以及相应的解决方法今天工作中遇到特殊的一个任务,就是将两个自增列值的进行对调变更。SQLServer平台修改自增列值由于之前处理过sqlserver数据库的迁移工作,尝试过其自增列值的变更,但是通过SQL语句修改自增列值,是严格不允许的,直接报错(无法更新标识列’自增列名...

    223
    热度
  • [Sql Server] 今日简单说一下cdc 的使用

    今天简单说一下cdc的使用从08开始,sqlserver提供了一种叫做变更数据捕获cdc(ChangeDataCapture)的功能,可以通过启用这个功能,来实现查看数据库中的表对象的数据的变化情况。(我感觉就是有点像sqlserver自己提供的用户能直接看懂的数据变化功能)。根据官方的说法。使用c...

    228
    热度
  • [Sql Server] 简述.NET事宜应用原则

    简述.NET事务应用原则.NET事务应用原则1.在同一个数据库内进行CRUD时,应使用同一个DbConnection对象,且显式指定DbConnection均为同一个DbTransaction,示例代码如下://在同一个DB中操作一个表时,可以不用显式指定事务,因为单条SQL命令就是一个最小的事务单...

    329
    热度
  • [Sql Server] Partition-使用分区切换来增多修改列的自增属性

    Partition--使用分区切换来增加修改列的自增属性使用分区来将非自增表改为自增表---------------------------------------------------创建测试表TestTable001和TestTable002CREATETABLETestTable001(ID...

    312
    热度
  • [Sql Server] 审慎使用MyBatis自动生成Where语句

    谨慎使用MyBatis自动生成Where语句最近监控到类似这样一个慢查询:selectdelete_flag,delete_timefromD_OrderInfoWHERE(OrderIdisnotnullandOrderId=N'xxxx')D_OrderInfo表上有一个OrderId的索引,但...

    245
    热度
  • [Sql Server] 今天说一下子 Group by 这个东西

    今天说一下Groupby这个东西groupby这个关键字,这个语句太平凡了~基本上只要有报表的地方,就会有它的身影。常规用法就是INSERTINTO#TypeValue(TypeID,Col2)VALUES(1,N'名称1'),(1,N'名称2'),(2,N'名称3'),(2,N'名称3'),(3,...

    287
    热度
  • [Sql Server] 存储过程带事宜,拼接id,返回值

    存储过程带事务,拼接id,返回值出处:http://www.cnblogs.com/cmsdn/archive/2012/04/25/2469568.html以下SQL以防以后还需用到,特此备份删除一条留言信息会级联删除回复信息,这时我们需要用到事务,如下SQL1ALTERPROCEDURE[dbo...

    255
    热度
  • [Sql Server] 逻辑查询5步走

    逻辑查询5步走~今天继续发整理学习篇~查询5步走,一步一回头~通常来说查询的顺序呢~从From->Where->GroupBy->Select->OrderBy一般来说我们一个语句从查询开始,借助了AdventureWorks2014来举例SELECTTOP50a.Perso...

    206
    热度
  • [Sql Server] 把安插的数据自动备份到另一个表中 ~ 语境:本地和服务器自动同步

    把插入的数据自动备份到另一个表中~语境:本地和服务器自动同步异常处理汇总-数据库系列http://www.cnblogs.com/dunitian/p/4522990.html后期博客首发:http://dnt.dkill.net/Article/Detail/316逆天最近在弄一个本地和服务器自动...

    215
    热度
  • [Sql Server] sql2005中catch到的异常,怎么返回到应用程序中

    sql2005中catch到的错误,如何返回到应用程序中?mssql2005中提供了trycatch,在try块中发生的错误,会被catch到,但现在我发现在catch中把错误捕获后,应用程序中却收不到错误信息了,导致本来是发生了错误的,但应用程序却报正常的。比如,在c#里调用一个存储过程,在存储过...

    10186
    热度
  • [Sql Server] sql2005 工具选项中没导入导出设置

    sql2005工具选项中没有导入导出设置每次打开sql2005都会有下面的提示,我按它的要求做,工具中没有导入导出设置:MicrosoftSQLServerManagementStudio---------------------------未能找到自动保存的设置文件“SQLServerManage...

    2846
    热度