2016-04-10 51 views
0

我使用HeidiSQL 9.3.0.4984,当我保存SELECT查询以查看该程序更改查询的某些部分如何防止HeidiSQL在保存View时更改原始查询?

`contactId` 

`contacts`.`contactId` AS `contactId` 

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

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

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

回答

0

嗯,它是MySQL(或MariaDB)转换视图代码。这是一个非常古老的问题。您应该在此处发表评论:https://bugs.mysql.com/bug.php?id=5159

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