2017-05-25 74 views
0

我希望能夠不時地從命令行或linux終端訪問我的SQL Server數據庫,但是我遇到了讀取結果的問題。看起來桌子很寬,這使得它無法閱讀。有沒有一種方法來定義列的寬度?SQLCMD顯示的表格並不漂亮

enter image description here

+1

這可能是內更好地轉移到https://dba.stackexchange.com/ – lit

回答

1

在命令提示符下,可以使窗口緩衝區寬,然後系統可以利用該寬度: enter image description here

您訪問中的命令提示符下的通過右擊上述標題欄並選擇「屬性」。

而且這裏有一個提示,我跑了相同的查詢兩次,調整寬度(如上)兩者之間:

enter image description here

我會想象有在PowerShell中使用類似的設置(應該是完全相同,就我所知)和Linux終端窗口中也是如此。

另一種方法是在你的查詢(更少的列),並使用SUBSTRING更有選擇性限制你的選擇的寬度,使得它們適合80列(默認命令提示符寬度)