MSSQL row_number简单使用语法
MSSQL row_number简单使用语法select * from (select row_number() over(partition by threadid order by date desc) r,threadid,usernamefrom blogs ) tpppwhere tpp
MSSQL 查询数据库所有表的大小, 有助于删除一些没用的表
SELECT b.name AS tablename , a.rowcnt AS datacountFROM sysindexes a , sysobjects bWHERE a.id = b.id AND a.indid < 2 ...
mssql卸载后重新安装 错误解决
1、instance id already in usehttp://www.sqlservercentral.com/articles/MSSQLSERVER/161398/2、提示没有重启删除下的 PendingFileRenameOperations3、另一安装程序正在运行:结束掉相关进程,一...
【MSSQL】SQL Server 设置用户只能查看并访问特定数据库
#背景SQL Server实例上有多个服务商的数据库,每个数据库要由各自的服务商进行维护,为了限定不同服务商商的维护人员只能访问自己的数据库,且不能看到其他服务商的数据库,现需要给各个服务商商限定权限,让他们登录SQL Server只能看到授权的数据库而无法看到其他数据库。解决方案1、先给不同的服务...
centos6.4下安装freetds使php支持mssql
centos版本:6.4php版本5.3.17没有安装之前的情况:nginx+php+mysql+FPM-FCGI接下来安装步骤如下:1、打开http://www.freetds.org/,进入到http://www.freetds.org/software.html页面.下载FreeTDS-sta...
mssql server 2005还原数据库bak文件与“备份集中的数据库备份与现有的xx数据库不同”解决方法
mssql server 2005还原数据库bak文件,网站使用虚拟主机建站会经常遇到,一般情况下,主机商有在线的管理程序,但有时候没有的话,就需要本地还原备份sql数据库了。这种情况mssql server 2008也同样会出现,有时候会出现“备份集中的数据库备份与现有的xx数据库不同”的错误提示...
删除MSSQL中所有表的数据
CREATE PROCEDURE sp_DeleteAllDataASEXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER
mysql和mssql数据库快速创建表格 五
select top 0 * into testAAA FROM tbl_User --sqlserver方法一复制表结构select * into testAAA FROM tbl_User --sqlserver复制表结构和数据INSERT INTO testAAA SELECT *...
php+mssql 已经写好的万能函数
<?php/**************************************************************************************************| 类名:databaseClass| 功能描述:操作数据库。内有函数link...
[MSSQL2012]First_Value函数
First_Value返回结果集中某列第一条数据的值,跟TOP 1效果一样,比较简单的一个函数先贴测试用代码DECLARE @TestData TABLE( ID INT IDENTITY(1,1), Department VARCHAR(20), La...
Oracle Mysql MSSql 三种数据库 随机查询 条 语句
1. Oracle,随机查询查询语句-20条select * from( select * from 表名 order by dbms_random.value) where rownum <= 20;2.MSSQL Server,随机查询语句-20条select top 20 * f
走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能
原文:走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能最近公司来一个非常虎的dba 10几年的经验 这里就称之为蔡老师吧 在征得我们蔡老同意的前提下 我们来分享一下蔡老给我们带来的宝贵财富 欢迎其他的dba来拍砖 目录1、什么是执行计划?执行计划是依赖于什么信息。2、 统一S...
MSSQL 2012安装报错之0x858C001B
之前安装 Microsoft Sql Server 2012 R2 的时候总是报这样的错误:SQL Server Setup has encountered the following error:The SQL Server license agreement cannot be located ...
MSSQL 2000 错误823恢复
一、故障描述MSSQL Server 2000 附加数据库错误823,附加数据库失败。数据库没有备份,不能通过备份恢复数据库,急需恢复数据库中的数据。二、故障分析SQL Server数据库 823 错误的原因一般是:数据库物理页面损坏,有时可能是页面有但是校验值损坏,导致无法识别该页面,也有可能因为...
【MSSQL】How can i see what IP address made the request to SQL Server?
How can i see what IP address made the request to SQL Server?#背景前提:有一个服务定时读取某台服务器上的sql server 数据库,轮询处理一些事务;问题:突然发现数据库数据不对劲,于是将服务器上的服务关闭,但仍发现数据库上的数据发生变...
[MSSQL2012]CUME_DIST函数
CUME_DIST函数以某列作为基准,计算其它行相对于基准行数据的比例、差距比例,比较容易理解先看下测试数据DECLARE @TestData TABLE( ID INT IDENTITY(1,1), Department VARCHAR(20), La...
mssql 容易掉进的坑
1. 重复 使用 into #tabel(不是在开头使用insert into ) 会报错 if 1=1 begin select *into #tabel from productoinend else beginselect * into #tabel from producto...
MSSQL将多行单列变一行一列并用指定分隔符分隔,模拟Mysql中的group_concat
-- 将多行记录(只能一个列)用指定分隔符分隔IF(OBJECT_ID('sp_RowsChangeClosBySplit',N'P') IS NOT NULL) DROP PROC sp_RowsChangeClosBySplitGOCREATE PROC sp_RowsChangeCl...
mssql层次结构一行到多列查询
I have a table with structure and record like this 我有一个结构和记录这样的表 ________________________________________ID | Name |------------...
XML需要长时间在MSSQL中解析
I have a large xml stream I pass to a stored procedure, but I'm getting a long response time of almost 1.30 minutes on a specific part of the xml whic...