FileTable DDL、函数、存储过程和视图

适用范围:SQL Server

列出为了在 SQL Server 中支持 FileTable 功能而添加或更改的 Transact-SQL 语句和 SQL Server 数据库对象。

下表中的“状态”列指示此项是 SQL Server 2012 (11.x) 的新增功能,还是在早期版本 SQL Server 中已存在但在 SQL Server 2012 (11.x) 中进行了更改以支持语义搜索的功能。

有关支持 FILESTREAM 的语句和数据库对象的列表,请参阅 FILESTREAM DDL, Functions, Stored Procedures, and Views

Transact-SQL 数据定义语言 (DDL) 语句

Object Status 更多信息
ALTER DATABASE (Transact-SQL)

ALTER DATABASE SET 选项 (Transact-SQL)
已更改 启用 FileTable 的先决条件

管理 FileTable
ALTER TABLE (Transact-SQL) 已更改 创建、更改和删除 FileTable

管理 FileTable
CREATE DATABASE (SQL Server Transact-SQL) 已更改 启用 FileTable 的先决条件
CREATE TABLE (Transact-SQL) 已更改 创建、更改和删除 FileTable
RESTORE (Transact-SQL)

RESTORE 参数 (Transact-SQL)
已更改

函数

Object Status 更多信息
FileTableRootPath (Transact-SQL) 已添加 Work with Directories and Paths in FileTables
GetFileNamespacePath (Transact-SQL) 已添加 Work with Directories and Paths in FileTables
GetPathLocator (Transact-SQL) 已添加 Work with Directories and Paths in FileTables

存储过程

Object Status 更多信息
sp_kill_filestream_non_transacted_handles (Transact-SQL) 已添加 管理 FileTable

目录视图

Object Status 更多信息
sys.database_filestream_options (Transact-SQL) 已添加 启用 FileTable 的先决条件
sys.filetable_system_defined_objects (Transact-SQL) 已添加 创建、更改和删除 FileTable

管理 FileTable
sys.filetables (Transact-SQL) 已添加 管理 FileTable
sys.tables (Transact-SQL) 已更改 管理 FileTable

动态管理视图

Object Status 更多信息
sys.dm_filestream_non_transacted_handles (Transact-SQL) 已添加 管理 FileTable

另请参阅

管理 FileTable