我想查询使用代码from this answer一个SQL Azure数据库的最大尺寸:我可以直接查询数据库属性而不指定数据库名称吗?
SELECT CONVERT(BIGINT, DATABASEPROPERTYEX('DatabaseOfInterestName', 'MaxSizeInBytes'))/1024
的问题是我需要通过数据库名称出现。由于我需要在具有不同配置的Windows Azure应用程序中使用此代码 - 用于生产用途,用于自动构建和测试 - 并且每个配置都将使用自己的数据库,因此我必须将数据库名称传递到该SQL查询中,这是一些在我的代码中额外的接线。
有没有办法告诉DATABASEPROPERTYEX()
查询属性“从当前数据库”没有明确指定数据库名称?
Yeap,这太棒了,谢谢。 – sharptooth 2012-07-06 09:45:34