易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL SERVER获取表的空间分布情况

/********************************
功能:获取表的空间分布情况
**********************************/
if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespaceinfo]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
create table  tablespaceinfo                         --创建结果存储表
              (nameinfo varchar(50) ,    --为其请求空间使用信息的表名。
               rowsinfo int ,     --表中现有的行数。
        reserved varchar(20) ,    --表保留的空间总量。
               datainfo varchar(20)  ,    --表中的数据所使用的空间量。
               index_size varchar(20) ,   --表中的索引所使用的空间量
               unused varchar(20) )   --表中未用的空间量
delete from tablespaceinfo --清空数据表
declare @tablename varchar(255)  --表名称
declare @cmdsql varchar(500)
DECLARE Info_cursor CURSOR FOR
select o.name 
from dbo.sysobjects o where OBJECTPROPERTY(o.id, N'IsTable') = 1
     and o.name not like N'#%%'  order by o.name
OPEN Info_cursor
FETCH NEXT from Info_cursor
INTO @tablename
WHILE @@FETCH_STATUS = 0
BEGIN
  if exists (select * from dbo.sysobjects where id = object_id(@tablename) and OBJECTPROPERTY(id, N'IsUserTable') = 1)
  execute sp_executesql
         N'insert into tablespaceinfo  exec sp_spaceused @tbname',
    


相关文档:

sql事务处理


 
BEGIN TRANSACTION--开始事务
DECLARE @errorSun INT --定义错误计数器
SET @errorSun=0 --没错为0
UPDATE a SET id=232 WHERE a=1 --事务操作SQL语句
SET @errorSun=@errorSun+@@ERROR --累计是否有错
UPDATE aa SET id=2 WHERE a=1 --事务操作SQL语句
SET @errorSun=@errorSun+@@ERROR --累计是否有错
I ......

SQL中常用函数的整理

对于sql中的函数可谓是多的不胜枚举,本文从常用函数的角度对其函数进行总结:1、日期和时间函数2、字符串函数3、系统函数流程控制语句
1、  日期和时间函数
对于日期函数我们可以分为2小类进行分析处理,
A、 日期的整体处理函数,具体的含义和语法如下所示:
DATEADD(datepart,number,date)
第一个参数说明要添 ......

java时间函数,以及 sql 时间范围查找 代码

 String keyword = request.getParameter("keyword");
   String timeRange = request.getParameter("timeRange");
   String type = request.getParameter("type");
  
   StringBuffer sql = new StringBuffer();
   sql.append("use webstation_leadall s ......

SQL Server查询速度缓慢解决办法(2)

在T-sql的写法上有很大的讲究,下面列出常见的要点:首先,DBMS处理查询计划的过程是这样的:
1、查询语句的词法、语法检查
2、将语句提交给DBMS的查询优化器
3、优化器做代数优化和存取路径的优化
4、由预编译模块生成查询规划
5、然后在合适的时间提交给系统处理执行
6、最后将执行结果返回给用户。
其次,看一下S ......

SQL Server 2008案例之CareGroup 医疗组织

CareGroup 医疗组织负责保护2TB 的病人信息和相关数据的隐私及完整性。该组织位于波士顿,是Beth Israel Deaconess 医学中心(哈佛医学院的教学医院)以及另外三家地区医院的母公司。CareGroup 采用Microsoft® SQL Server™ 2005,将其数据存储于30个实例的390个数据库中。该组织希望将数据库升级到SQL Server 200 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号