公司最近的一个项目,做到现在告一段落了统计了一下数据库的大概信息:表个数视图个数存储过程个数 SQL语句如下:SELECT COUNT(*) 存储过程个数
FROM SYS.SYSOBJECTS
WHERE (XTYPE = 'P')
GO
SELECT COUNT(*) 视图个数
FROM SYS.SYSOBJECTS
WHERE (XTYPE = 'V')
GO
SELECT COUNT(*) 表个数
FROM SYS.SYSOBJECTS
WHERE (XT...
从ICassFactory为CLSID为{17BCA6E8-A950-497E-B2F9-AF6AA475916F}的COM组件创建实例失败,原因是出现以下错误:c001f011.(Microsoft.Server.manageDTS)今天在“新建维护计划”时,报错:创建维护计划失败。其他信息:从 ICLassFactory 为CLSID为{17BCA6E8-A95D-497E-B2F9-AF6AA475916F}的COM组件创建实例失败,原因是出现以后错误:c001f011.(Microsoft.SqlServer.ManagedDTS)从ICassFactory为CLSID为{17B...
最近有个项目用到行转列,难为死我了,搞了半天实在弄不出来,就上网搜到一段代码。/*
普通行列转换
假设有张学生成绩表(tb)如下:
Name Subject Result
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
*/
-------------------------------------------------------------------------
/*
想变成
姓名 语文 数学 物理
---...
前两天去面试,让写一分页存储过程,嘿,当时竟然忘了怎么写……回来后写一个记之use newssystem
go
create procedure pro_news(
@pageIndex int,
@pageSize int
)
as
declare @startRow int,@endRow int
set @startRow=(@pageIndex-1)*@pageSize+1
set @endRow=@startRow+@pageSize-1
select * from (
select *,ROW_NUMBER() over (order ...
写了一条查询语句select top 10 * from TableName order by id desc竟然把全部的查出来了,搞了半天不知道咋回事。后来问一下同事,跟我说要这样写才可以select * from (select top 10 * from TableName ) order by id desc
- 1
- 2
- »