我如何格式化我的SQL查询?
问题描述:
我为我的主IDE使用dbeaver来查询多个数据库。当我查询一个表时,它会自动生成一个长的select语句,并且所有列都在一行中。我如何格式化我的SQL查询?
当我做出更复杂的查询时,这对于使用和阅读非常麻烦。我想查看分隔线上的选择值而不是一个长字符串。
有没有一种简单的方法(比如用记事本++或崇高文本),打破了查询(用逗号后断行)?
例如,
select name, address, city, state, country, zip_code, birthday, membership_type
from customers
到
select
name,
address,
city,
state,
country,
zip_code,
birthday,
membership_type
from customers
答
在SublimeText我假设你已经安装了Package Control?如果不尽快这样做,它是一个重要的工具。
从Package Control中可以找到很多选项来执行您想要的操作。 Here are some options
我会从SqlBeautifier开始,然后尝试其他人找到最适合自己品味的人。
谷歌“SQL整洁”,你会发现一些你想要什么做的结果。试试http://www.sql-format.com/ – MikeTheLiar
另请参阅https://*.com/q/7871054/1015495 – MikeTheLiar