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

Sql Server查看所有数据库名,表名,字段名SQL

1.获取所有数据库名:
SELECT Name from Master..SysDatabases ORDER BY Name
2.获取所有表名:
SELECT Name from DatabaseName..SysObjects Where XType='U' ORDER BY Name
XType='U':表示所有用户表;
XType='S':表示所有系统表;
3.获取所有字段名:
SELECT Name from SysColumns WHERE id=Object_Id('TableName')
在MS Sql Server中可以能过以下的方法查询出磁盘空间的使用情况及各数据库数据文件及日志文件的大小及使用利用率:
1、查询各个磁盘分区的剩余空间:
         Exec master.dbo.xp_fixeddrives  
2、查询数据库的数据文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增长设置、文件逻辑名、文件路径等)  
      select * from [数据库名].[dbo].[sysfiles]
      转换文件大小单位为MB:
     select name, convert(float,size) * (8192.0/1024.0)/1024. from [数据库名].dbo.sysfiles
3、查询当前数据库的磁盘使用情况:
     Exec sp_spaceused
4、查询数据库服务器各数据库日志文件的大小及利用率
     DBCC SQLPERF(LOGSPACE)
 


相关文档:

游标属性SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT

  当执行一条DML语句后,DML语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域,游标在运行DML语句时打开,完成后关闭。隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.SQL%FOUND,SQ ......

Sql语句的常用方法

1.如何将一个SQL Server表的结构复制到另一个新建的表中
    select * into 新表 from 旧表 where 0 = 1
2.修改字段默认值
    alter table 表名 add default 默认值 for 字段名
3. 取得数据库结构
    SELECT name from sysdatabases
4.增加列
  ......

标准的 SQL 的解析顺序

标准的 SQL 的解析顺序为:
(
1
).
from
子句, 组装来自不同数据源的数据
(
2
).
WHERE
子句, 基于指定的条件对记录进行筛选
(
3
).
GROUP

BY
子句, 将数据划分为多个分组
(
4
).使用聚合函数进行计算
(
5
).使用
HAVING
子句筛选分组
(
6
).计算所有的表达式
......

SQL Server自带备份整个数据库脚本工具 scptxfr.exe


首先在sqlserver的安装路径下,如:D:\Program Files\Microsoft SQL
Server\MSSQL\,找到文件名是scptxfr.exe的文件,利用命令行工具:具体用法如下:
D:\PROGRA~1\MICROS~2\MSSQL\>scptxfr/?
命令行语法:
SCPTXFR /s
<服务器> /d <数据库> {[/I] | [/P <密码>]}
    &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号