文章目录

  • 功能
  • 语法
  • 参数
  • 返回代码值
  • 结果集
  • 权限
  • 例子
  • 参考资料

功能

返回与当前数据库关联的文件的物理名称和属性。使用此存储过程来确定要附加到服务器或从服务器分离的文件的名称。

语法

sp_helpfile [ [ @filename= ] 'name' ]

参数

[ @filename = ] 'name'

name是当前数据库中任何文件的逻辑名称。namesysname,默认值为NULL。如果未指定name,则返回当前数据库中所有文件的属性。

返回代码值

0 (success) or 1 (failure)

结果集

结果集如下图所示

列名 数据类型 描述
name nchar(128) 逻辑文件名称
fileid smallint 文件 ID
filename nchar(260) 操作系统文件名(物理文件名)
filegroup nvarchar(128) 文件所属的文件组。NULL = file是一个日志文件。这绝不是文件组的一部分。
size nvarchar(18) 文件大小(以KB为单位)
MAXSIZE nvarchar(18) 文件可以增长的最大大小。此字段中的UNLIMITED值表示文件增长直到磁盘已满。
growth nvarchar(18) 文件的增长增量。这表示每次需要新空间时添加到文件的空间量。
usage varchar(9) 文件用途。对于数据文件,值为data only,对于日志文件,值为log only

权限

需要成为public角色的成员。

例子

以下示例返回有关数据库AdventureWorks2012中文件的信息。

USE AdventureWorks2012;
GO
EXEC sp_helpfile;
GO

参考资料

sp_helpfile(Transact-SQL)

sp_helpfile相关推荐

  1. Looping over the databases on a server

    SP_MSFOREACHDB 获得所有实例下数据库名称 EXEC sp_MSForEachDB 'PRINT "?"' sp_MSforeachtable USE MASTER G ...

  2. Microsoft SQL Server学习(二)--数据库的语法

    关于数据库的语法 创建数据库 样例 名词概念 编写数据库代码的注意事项 关于文件语法 实例代码 关于数据库的语法: 1.创建数据库 create database 数据库名 on primary (主 ...

  3. SQL Server里那些我们应该知道的系统存储过程

    SQL Server常见系统存储过程 1 sp_who 功能及说明: 当前数据库实例的用户.会话.进程信息. 参数主要包括用户(@loginame='xxxx').会话状态(仅活动的即ACTIVE). ...

  4. sqlserver常用函数/存储过程/数据库角色

    /*日期函数*/ DATEADD ( datepart , number, date )  --在向指定日期加上一段时间的基础上,返回新的 datetime 值. DATEDIFF ( datepar ...

  5. Microsoft SQL Server学习(二)

    目录 关于数据库的语法: 1.创建数据库 create database 数据库名 on primary (主文件属性(name,filename,size等)) -用逗号隔开次要主要文件和次要文件 ...

  6. 数据仓库的 RDBMS 性能优化指南

    转:http://www.microsoft.com/china/technet/prodtechnol/sql/2000/maintain/c2061.asp 数据仓库的 RDBMS 性能优化指南 ...

  7. (1)DBA查询:数据库

    1.数据库状态:[1]sys.databases   [2]exec sp_spaceused 2.数据文件状态:[1]sys.master_files [2]查看ldf与mdf:sp_helpfil ...

  8. 最常用的数据库脚本前十名

    最常用的数据库脚本前十名 英文原文: https://www.simple-talk.com/sql/t-sql-programming/top-10-most-common-database-scr ...

  9. SQL Server 使用Detach和Attach 方式 移动数据库位置

    数据库备份和权限等云云的概念就不介绍了, 直接进入主题操作了 环境: 1. 服务器 SQL Server 2005 2.  客户端工具: SQL Server Management Studio 3. ...

  10. sql备份恢复数据库_使用DBATools通过SQL恢复数据库操作验证备份

    sql备份恢复数据库 In this article, we will explore database backup validation by with SQL restore database ...

最新文章

  1. 机器学习特征工程之特征缩放+无量纲化:数据标准化(StandardScaler)
  2. SIM PIN Lock
  3. 2017-2018-1 我爱学Java 第一周 作业
  4. 微信小程序中input和picker之间切换导致input无法失去焦点
  5. php解析url并得到url中的参数及获取url参数的四种方式
  6. [SQL Server系] -- 存储过程
  7. C# 读取Excel表格中的数据
  8. java 内省 反射_java 反射与内省
  9. 电商搜索同义词库(synonyms)
  10. html5 css3 javascript从入门到精通,HTML5+CSS3+JavaScript从入门到精通(微课精编版)
  11. 机器学习基础算法(5)
  12. 【Django】(一)django的下载、安装、配置及创建项目等
  13. Android项目(完整版+免费版)
  14. PSD是什么文件格式
  15. 电脑快捷键快速打开截图快捷方法
  16. 谷歌想要返华,但却陷入了尴尬境地
  17. 一张A4纸打印多张财务凭证(分栏报表)
  18. Java开发谈:java如何开发安卓软件
  19. GEE面向对象分类(先分割影像 、再计算特征、最后分类)
  20. luogu1830 轰炸III

热门文章

  1. SV中的浅拷贝和深拷贝
  2. 宋祖至崖山--中华史19《风流南宋》读后记
  3. CW5141S1 TWM 测试例程
  4. java架构图软件,如何画好IT项目中的各种架构图
  5. 51单片机电子琴编码 — 《断桥残雪》《庐州月》
  6. win10无限重启_系统更新后无限重启怎么办?
  7. Springcloud config 出现Error occured cloning to base directory.
  8. 和数研究院4周年庆,初心不改,笃行致远!
  9. 应用程序正常初始化(0xc0000034)失败
  10. NDK51_OpenGL:FBO