|
634 | 634 | DROP TABLE #driveInfo; |
635 | 635 | CREATE TABLE #driveInfo |
636 | 636 | ( |
637 | | - drive NVARCHAR, |
638 | | - logical_volume_name NVARCHAR(32), --Limit is 32 for NTFS, 11 for FAT |
| 637 | + drive NVARCHAR(2), |
| 638 | + logical_volume_name NVARCHAR(36), --Limit is 32 for NTFS, 11 for FAT |
639 | 639 | available_MB DECIMAL(18, 0), |
640 | 640 | total_MB DECIMAL(18, 0), |
641 | 641 | used_percent DECIMAL(18, 2) |
@@ -8404,7 +8404,7 @@ IF @ProductVersionMajor >= 10 AND NOT EXISTS ( SELECT 1 |
8404 | 8404 | inner join ( |
8405 | 8405 | SELECT DISTINCT |
8406 | 8406 | SUBSTRING(volume_mount_point, 1, 1) AS volume_mount_point |
8407 | | - ,CASE WHEN ISNULL(logical_volume_name,'''') = '''' THEN '''' ELSE '' ('' + logical_volume_name + '')'' END AS logical_volume_name |
| 8407 | + ,CASE WHEN ISNULL(logical_volume_name,'''') = '''' THEN '''' ELSE ''('' + logical_volume_name + '')'' END AS logical_volume_name |
8408 | 8408 | ,total_bytes/1024/1024 AS total_MB |
8409 | 8409 | ,available_bytes/1024/1024 AS available_MB |
8410 | 8410 | ,(CONVERT(DECIMAL(5,2),(total_bytes/1.0 - available_bytes)/total_bytes * 100)) AS used_percent |
@@ -8441,7 +8441,7 @@ IF @ProductVersionMajor >= 10 AND NOT EXISTS ( SELECT 1 |
8441 | 8441 | + '' drive'' |
8442 | 8442 | ELSE CAST(CAST(i.available_MB/1024 AS NUMERIC(18,2)) AS VARCHAR(30)) |
8443 | 8443 | + '' GB free on '' + i.drive |
8444 | | - + '' drive'' + i.logical_volume_name |
| 8444 | + + '' drive '' + i.logical_volume_name |
8445 | 8445 | + '' out of '' + CAST(CAST(i.total_MB/1024 AS NUMERIC(18,2)) AS VARCHAR(30)) |
8446 | 8446 | + '' GB total ('' + CAST(i.used_percent AS VARCHAR(30)) + ''%)'' END |
8447 | 8447 | AS Details |
|
0 commit comments