Как отключить или усечь поля при печати в MonetDB - PullRequest
0 голосов
/ 05 ноября 2019

Я попытался запросить сервер Monetdb. Я печатаю столбцы в таблице с именем Ada, столбцы усекаются, и отображаются только несколько столбцов. На терминале написано, что во избежание отбрасывания или усечения столбцов используйте \w-1, но не знаете, как использовать его в командах. Я новичок в использовании MonetDB, поэтому мне нужна помощь. Спасибо fram -> База данных

Запрос, который я использовал для печати столбцов:

>select * FROM fram.Ada LIMIT 3;

Ответы [ 2 ]

1 голос
/ 06 ноября 2019

Просто введите \w-1 в командной строке sql на mclient:

sql>\w-1

Справедливое предупреждение, хотя результат, вероятно, будет выглядеть не так хорошо. Вы можете увидеть краткое описание всех метакоманд, действующих в mclient, набрав \?. Специально для \w описание выглядит так:

\ w # - установить максимальную ширину страницы (-1 = неограниченно, 0 = ширина терминала,> 0 = ограничено числом)

Таким образом, чтобы вернуться к предыдущему поведению, используйте \w0, или для форматирования результата, чтобы использовать 120 символьных столбцов, используйте \w120.

0 голосов
/ 07 ноября 2019

Я решил это первым запуском

>\w-1
>select * FROM fram.Ada LIMIT 3;
...