【发布时间】:2009-12-30 13:06:13
【问题描述】:
假设我有这么长的插入语句
insert into table1 (id, name, phone, very_long_col_name, ...)
values (1, 'very long name indeed...', '555-555-5555', 1, ...)
正如您在上面看到的,很难从它们的列中分辨出值,因为它们的长度是不均匀的
我正在寻找一些东西(例如命令行实用程序)将上述(不仅仅是 SQL 格式)格式化为:
insert into table1 (id, name , phone , very_long_col_name, ...)
values (1 , 'very long name indeed...', '555-555-5555', 1 , ...)
这样我可以很容易地看到哪个值与哪个列对应
它可以是 notepad++ 的插件、java 实用程序、SQL IDE 的插件,有什么用...
准备好的语句、T-SQL 参数、Hibernate、JPA 等现在不是一个选项
【问题讨论】:
-
Oracle SQL Developer 或 Microsoft SQL Server Management Studio
标签: sql sql-server oracle code-formatting