求更好的方法:如何判断SQL Server中数据库已经存在并得到它的大小?
通过查找sysdatabase中的记录可得判断是否存在\及它的创建时间,路径等,但无法得到它的大小,!!如果程序在本机运行,得到它的大小也没没有问题的.
用DELPHI编程有何好的实现方法?
[解决办法]
if exists(select 1 from sysdatabases where name = 'xfj ')
begin
use xfj
select sum(size) as [数据库大小] from sysfiles
end