我用SELECT FILEPROPERTY('file_name', 'SpaceUsed')
了,它返回NULL,这是什么意思?
我在正确的数据库中正确使用它。
我不能假设这NULL
意味着空,因为:
我尝试创建一个新数据库(test2),然后查询SELECT FILEPROPERTY('test2', 'SpaceUsed')
. 它已经具有价值。
我用SELECT FILEPROPERTY('file_name', 'SpaceUsed')
了,它返回NULL,这是什么意思?
我在正确的数据库中正确使用它。
我不能假设这NULL
意味着空,因为:
我尝试创建一个新数据库(test2),然后查询SELECT FILEPROPERTY('test2', 'SpaceUsed')
. 它已经具有价值。
FILEPROPERTY 需要一个文件(不是文件组)。确保您传入参数的名称位于其中之一:
从 sys.database_files 中选择名称
此查询将为您提供有关所选数据库的数据文件的信息:
谢谢