排序
SQLServer 优化SQL语句 in 和not in的替代方案
用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从SQL执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: SQL试图将其转换成...
SQLServer 附加数据库后出现只读或失败的解决方法
如果你在附加SQL数据库,出现只读或失败的情况,来看下本文的解决方案吧。 解决此问题的几个关键点如下: 1、该现象只会出现在NTFS文件系统中。 2、由NTFS文件系统的访问权限导致。 一般手工操...
SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修
本环境是SQL Server 2005 Standard Version 64-bit 和 SQL Server 2008 Standard Version 64-bit 双实例同时安装在一个Windows Server 2008 Standard Version 64-bit OS上 以下仅为参照,如果有...
SQLServer 数据库故障修复顶级技巧之一
SQL Server 2005 和 2008 有几个关于高可用性的选项,如日志传输、副本和数据库镜像。 所有这些技术都能够作为维护一个备用服务器的手段,同时这个数据库可以在你原先的主数据库出问题时上线并...
sqlserver 自动备份所有数据库的SQL
可自动备份除系统数据库外的所有数据库。备份文件的周期保存周期可以更改。 代码如下:use master declare @DbName varchar(60) declare @BackSql varchar(1000) declare myCursor cursor for SE...
SQLSERVER 时间格式大全
最近在写程序的过程中有遇到SQL SERVER时间格式的问题,一时想不起来,上网搜索了一下,这方面的资料还真不少,找了一个比较全面的。 具体的网址倒是没保存,可是我这个人习惯把好的代码记起方...
sqlserver replace函数 批量替换数据库中指定字段内指定字符串参
SQL Server有 replace函数,可以直接使用;Access数据库的replace函数只能在Access环境下用,不能用在Jet SQL中,所以对ASP没用,在ASP中调用该函数会提示错误. 语法 REPLACE ( 'string_expres...
批量替换sqlserver数据库挂马字段并防范sql注入攻击的代码
有时候网站sqlserver数据库被挂马了,网上的很多软件与方法都是针对text小于8000的,这里的方法貌似可行,需要的朋友可以参考下。 首先备份数据库,以防不必要的损失。而后对所有被挂马的小于80...
sqlserver 行列互转实现小结
列转行比较经典,需要的朋友可以参考下。 代码如下: --行列互转 /***********************************************************************************************************************...
教你几种在SQLServer中删除重复数据方法
数据库的使用过程中由于程序方面的问题有时候会碰到重复数据,重复数据导致了数据库部分设置不能正确设置…… 方法一 代码如下: declare @max integer,@id integer declare cur_rows cursor loc...
做购物车系统时利用到得几个sqlserver 存储过程
最近使用asp.net+sql2000开始开发一个小型商城系统,其中涉及到得购物车功能主要是仿照淘宝实现的. 即以游客身份登录网站时以cookie的方式存储购物车,而以登录用户的身份进入时将购物车信息存...