当我希望在 Java 中使用 SQL 查询时,我通常将它们保存在 final String 变量中。现在,当字符串太大时,它会超出页面宽度,我们要么必须手动打破它(在 eclipse 中,转到字符串中的特定位置,然后输入,然后为每个生成的较小的部分),或者我们可以将 Eclipse 中的格式化程序设置为每行仅允许(例如)100 个字符。但是字符串没有以逻辑方式断开。
我可以在 SQL Developer 中很好地格式化查询(比如说),但是如果我将它粘贴到 Java 中,我将不得不手动设置所有结束引号和+
符号以使其成为正确的 Java 字符串。我只想知道一种将格式正确的 SQL 查询直接复制粘贴到 Java 文件中的方法。我正在使用 Eclipse。
也许当查询格式如下:
SELECT
*
FROM
something
WHERE
id=4;
然后当它粘贴在一个java字符串中时,我们可以像这样:
"SELECT" +
" *" +
" FROM" +
" something" +
" WHERE";
id=4;