如何防止HeidiSQL在保存视图时更改原始查询



我使用HeidiSQL 9.3.0.4984,当我保存SELECT查询以查看程序更改查询的部分时

`contactId`

`contacts`.`contactId` AS `contactId`

DATEDIFF(NOW(),`birthday`) as `days`

(to_days(now()) - to_days(`users`.`birthday`)) AS `days`

等等。这使得查询完全不可读,所以我必须将查询保存在其他地方才能根据需要进行修改。问题是:有没有一种方法可以将查询保存为"按原样"查看?

好吧,是MySQL(或MariaDB)转换视图代码。这是一个非常古老的问题。你应该在那里评论:https://bugs.mysql.com/bug.php?id=5159

同时,您可以使用Ctrl+F8(或单击带有白纸和铅笔的按钮)在HeidiSQL中重新格式化SQL代码。这适用于任何SQL编辑器。

最新更新