使用 mysql shell,您可以在执行交互式查询时通过以\G
而不是结尾来获得垂直输出;
。
例如:
mysql> select * from foo limit 1\G
*************************** 1. row ***************************
sid: foo
login: bar
1 row in set (0.00 sec)
fisql
是否可以使用自由TDS?
或者,我会接受一个答案,可以为具有此功能的 SQL Server 推荐一个更好的 UNIX 兼容命令行界面。
谢谢!
答案1
我刚刚发现劉劉这似乎可以解决问题:
$ sqsh -S server:1433 -U sa
sqsh-2.1 Copyright (C) 1995-2001 Scott C. Gray
This is free software with ABSOLUTELY NO WARRANTY
For more information type '\warranty'
Password:
1> select * from sys.databases where name = 'master'
2> go -m vert
name: master
database_id: 1
source_database_id: NULL
owner_sid: 0x01
...
(1 row affected)