Я пытаюсь получить размер базы данных и хочу отобразить ее в графическом интерфейсе. То, что я используюКак усечь десятичное пространство в TSQL?
select
sum(((((CAST(saf.[size] as DECIMAL(18,4)) * 8192) /1024) /1024) /1024)) as 'Size'
from sys.sysdatabases sdb
inner join sys.sysaltfiles saf
on sdb.dbid = saf.dbid
where sdb.name = 'testDB'
Результат будет: -
3.8329467773437500000
Но я хочу, чтобы быть обрезаны или округлить, как это: -
3.84
На самом деле это потолок: P – Shagglez
@Shagglez: Что? – Jango