我正在尝试使用此答案中的代码查询 SQL Azure 数据库的最大大小:
SELECT CONVERT(BIGINT, DATABASEPROPERTYEX('DatabaseOfInterestName', 'MaxSizeInBytes')) / 1024
问题是我需要在那里传递数据库名称。由于我需要在具有不同配置的 Windows Azure 应用程序中使用此代码 - 用于生产用途、自动构建和测试 - 并且每个配置都将使用自己的数据库,我必须将数据库名称传递到该 SQL 查询中,这就是一些我的代码中的额外接线。
有没有办法告诉DATABASEPROPERTYEX()
“从当前数据库”查询属性而不明确指定数据库名称?