sql - 如何格式化 SQL 插入以对齐逗号分隔符?

标签 sql formatting

我有一个部署后脚本,可以将初始数据插入/合并到表中。我想格式化插入脚本,以便插入的每一行都具有相同的长度。我希望能够按住 alt 键并为每条记录选择相同的列。
insert 语句中的值的格式为:

(123, 'File_X', 'ShortString'), 
(124, 'File_XYZ', 'LoooonnnngString'), 
我想要实现的是这种格式:
(123, 'File_X'  , 'ShortString'     ),
(124, 'File_XYZ', 'LoooonnnngString'), 
我找不到任何可以配置来实现这一点的格式化程序。

最佳答案

我把它写成评论,但正如@zimek-atomek 所建议的,我会把它作为一个更清晰的答案。
要对齐文件中的所有列,您可以使用 Visual Studio Code 中的插件 Rainbow CSV ( https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv )
由于您要对齐的文件包含逗号(但它也支持其他分隔符),您可以使用 align columns页面开头列表中提到的功能。

关于sql - 如何格式化 SQL 插入以对齐逗号分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65789199/

相关文章:

formatting - htop 输出到人类可读文件

java - 二维字符数组的格式化

java - Printf 在 Java 1.7 中无法正常运行

.NET 数据提供程序可以快速插入 300,000 条记录吗?

sql - 将 sql 结果导出到 CSV 时如何在单个单元格中使用逗号分隔值

SQL 对两个表中的值求和和分组

python - 编写一个程序,要求用户提供一个包含程序和输出文件名称的文件。

java - 使用 DecimalFormat Grouping java 时删除最后一个分组分隔符

mysql - 如何检查表中是否存在列?

mysql select multiple and join 查询