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

MS SQL Server 几个系统表介绍

1.表SYSOBJECTS用于描述数据库中的对象 --表、视图、存储过程等
   说明:该表相关字段的含义如下:
  SYSOBJECTS.name 对象名,如:表名,视图名。
  SYSOBJECTS.id 对象id。
  SYSOBJECTS.type 对象类型(p存储过程,v视图,s系统表,u用户表)。 
  ex:
        SELECT * from Sysobjects WHERE NAME='GetRegularVal' 
        SELECT * from Sysobjects WHERE xtype='V'
        扩展: 如果需要 查询所有视图 ,除了   SELECT * from Sysobjects WHERE xtype='V'  能查询到外,还可以用:
        SELECT * from sys.VIEWS。sys.VIEWS 是对 视图的一个封装
2.表SYSCOLUMNS 为每个表、视图中的每个列和每个存储过程的每个参数创建一条记录
  该表相关字段的含义如下:(此处的列系指数据库中每个表、视图中的列)
  SYSCOLUMNS. id 该列所属的表的id,可与SYSOBJECTS.id相关联
  SYSCOLUMNS.colid 列id,表示该列是表或视图的第几列。
  SYSCOLUMNS.type 物理存储类型,可与SYSTYPES.type相关联。
  SYSCOLUMNS.length 数据的物理长度。
  SYSCOLUMNS.name 列名字,即字段名。
  SYSCOLUMNS .Pre 列的精度级。
  SYSCOLUMNS .Scale 列的标度级 
   ex:
       SELECT * from  syscolumns  WHERE ID=OBJECT_ID('ECORDER')
   本句等价:
      SELECT * from  syscolumns WHERE ID IN (SELECT ID from sysObjects WHERE NAME='ECORDER')
3.表SYSTYPES 为每个系统和每个用户提供的数据类型创建一条记录,如果它们存在,给定域和默认值,描述系统提供的数据类型的行不可更改。
  该表相关字段的含义如下:
  SYSTYPES.name 数据类型的名字。
  SYSTYPES.type 物理存储数据类型


相关文档:

航空公司管理系统(VC++ 与SQL 2005)

系统环境:Windows 7
软件环境:Visual C++ 2008 SP1 +SQL Server 2005
本次目的:编写一个航空管理系统
      这是数据库课程设计的成果,虽然成绩不佳,但是作为我用VC++ 以来编写的最大程序还是传到网上,以供参考。用VC++ 做数据库设计并不容易,但也不是不可能。以下是我的程序界面,后面 ......

SQL查询性能优化

一.名词解释:
0。SQL 结构化查询语言(Structured Query Language)
1。非关系型数据库系统
做为第一代数据库系统的总称,其包括2种类型:“层次”数据库与“网状”数据库
“层次”数据库管理系统 eg:IBM&IMS (Information Management System ......

SQL Server压缩日志及数据库文件大小

请按步骤进行,未进行前面的步骤时,请不要做后面的步骤,以免损坏你的数据库。
一般不建议做第4,6两步,第4步不安全,有可能损坏数据库或丢失数据。第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复。
1、清空日志
DUMP  TRANSACTION  库名  WITH NO_LOG
2、截断事务日志
B ......

清除SQL数据库日志文件


清除SQL数据库日志文件
/*--压缩数据库的通用存储过程
有两种方法 一是压缩日志,二是删除日志。
一、压缩日志及数据库文件大小
因为要对数据库进行分离处理
所以存储过程不能创建在被压缩的数据库中
/*--调用示例
exec p_compdb 'test'
--*/
use master   --注意,此存储过程要建在master数据库中
go ......

定期删除备份的SQL数据库的脚本

  比如某个数据库下对SQL SERVER的数据库进行了每天的备份,现在要保留7天以内的,其他的删除掉,用ASP可以实现了,但要用到filesystemobject,不大爽
    首先写一个js文件clearDatabaseBackup,内容如下
function deleteBackupFile(beforedays) {
    var fso = new ActiveXObject ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号