存储在VARCHAR mysql输出中的长字符串作为一行

时间:2012-11-17 22:22:58

标签: mysql

我一直在寻找答案,但似乎无法在任何地方找到答案。我的问题是我有一个列名为description的表,它被设置为VARCHAR(1000)我有几个很长的字符串要输入到这个列但是当我从命令中使用MySQL时行,并希望看到所有值SELECT * FROM EXAMPLE_TABLE它将description列的内容输出为一个长字符串,并使整个屏幕不可读,除非我明智地拉伸终端窗口宽度。有没有办法防止这种情况,使它只有终端窗口宽,所以我不必拉伸窗口?我可以添加换行符吗?我希望我提供了足够的信息

1 个答案:

答案 0 :(得分:4)

您可以使用\ G代替;在查询结束时。通过这种方式,结果将垂直显示,并且更具可读性。

SELECT * FROM EXAMPLE_TABLE\G