Как обрезать пробелы из вывода в sybase ase - PullRequest
0 голосов
/ 29 ноября 2018

Вопрос: Как я могу избавиться от пробелов между столбцами в следующем выводе?Пожалуйста, помогите

output:
================================================
db_name                                                      data_size                                       data_used                        data_used_pct                           log_size                                        log_used                                         log_used_pct
 ------------------------------------------------------------ ----------------------------------------------- -------------------------------- --------------------------------------- ----------------------------------------------- ------------------------------------------------ ---------------------------------------
 E30                                                                                                     1026                                8                                       1                                             100                                                1                                       1
 SM1                                                                                                       60                                4                                       6                                              20                                                1                                       1
 master                                                                                                    26                               12                                      43                                            NULL                                             NULL                                      43
========================================================================

Спасибо Раджеш

1 Ответ

0 голосов
/ 30 ноября 2018

Ширина столбца в зависимости от ширины типа данных.Так что если вы выберете из столбца, который имеет varchar (255), то у вас будет 255 символов ширины.Вам нужно уменьшить ширину типа данных, если вы хотите уменьшить ширину столбца.Например:

select 
  convert(varchar(30), db_name) as db_name,
  convert(numeric(10), data_size) as data_size, 
  ... 
from table
...