Era*_*dan 2 sql sql-server oracle code-formatting
让我们假设我有这个长插入语句
insert into table1 (id, name, phone, very_long_col_name, ...)
values (1, 'very long name indeed...', '555-555-5555', 1, ...)
Run Code Online (Sandbox Code Playgroud)
正如您在上面所看到的,由于它们的长度不均匀,很难从列中分辨出值
我正在寻找一些东西(例如命令行util)来将上面的格式(不仅仅是SQL格式)格式化为:
insert into table1 (id, name , phone , very_long_col_name, ...)
values (1 , 'very long name indeed...', '555-555-5555', 1 , ...)
Run Code Online (Sandbox Code Playgroud)
通过这种方式,我可以轻松查看哪个值与哪个列相关
它可以是记事本++的插件,一个java实用程序,一个SQL IDE的插件,它的诀窍......
准备语句,T-SQL参数,Hibernate,JPA等现在不是一个选项
不是建议一个插件,但我大多看到这种方式格式化:
insert into table1
(
id,
name,
phone,
very_long_col_name,
...
)
values
(
1,
'very long name indeed...',
'555-555-5555',
1,
...
)
Run Code Online (Sandbox Code Playgroud)
我发现这比滚动很长的一行更具可读性.
| 归档时间: |
|
| 查看次数: |
907 次 |
| 最近记录: |