标签: sql-server powershell terminal sqlcmd
我想从命令行或linux终端不时访问我的SQL Server数据库,但是我遇到了阅读结果的问题。表格看起来很宽,使得它无法读取。有没有办法定义列宽?
答案 0 :(得分:1)
在命令提示符下,您可以使窗口缓冲区更宽,然后系统可以使用该宽度:
您可以通过在命令提示符的标题栏中单击鼠标右键并选择"属性"来访问上述内容。
这是一个提示,我在同一个查询中运行两次,调整两者之间的宽度(如上所示):
我认为PowerShell中有类似的设置(应该完全相同,据我所知)和Linux终端窗口中也是如此。
另一种方法是在查询中更具选择性(更少列)并使用SUBSTRING来限制选择的宽度,使它们适合80列(默认命令提示符宽度)
SUBSTRING