如何检查 varbinary(max)
列是否正在使用 FILESTREAM?为了争论起见,假设我继承了一个数据库,我想检查哪些 varbinary(max)
列正在使用 FILESTREAM,哪些没有。我试过运行 sp_columns
这似乎没有显示任何相关内容。如果我在 SQL Server Management Studio 的列上“右键单击 -> 属性”,它也不会显示任何内容。有人知道如何检查吗?
最佳答案
试试这个查询
SELECT
OBJECT_SCHEMA_NAME(C.object_id) AS SchemaName
, OBJECT_NAME(C.object_id) AS TableName
, C.name AS ColumnName
FROM
sys.columns AS C
WHERE
C.is_filestream = 1;
关于sql-server - 现有的 varbinary(max) 是否使用 FILESTREAM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16486651/