gpt4 book ai didi

SQLDeveloper 更改大小写(破坏格式)

转载 作者:行者123 更新时间:2023-12-03 23:10:49 26 4
gpt4 key购买 nike

使用 SQLDeveloper 2.1.1.64,如果您尝试键入以下代码:

DECLARE
v_status_code NUMBER;
v_status_text VARCHAR2(30);
v_to_delete NUMBER := 5;
BEGIN
PACKAGE_NAME.Delete(v_to_delete, v_status_code, v_status_text);
END;

在 PACKAGE_NAME.Delete(...) 行之后按 Enter 将使 Delete 全部大写 (DELETE)。我已经关闭了 SQL Formatter 选项中的 Case Change,但这仍然发生。我遇到了与此类似的其他问题,它会随机重新格式化代码行,但我想不出像这样一致的示例。特定的包名称无关紧要,即使 PACKAGE_NAME 位于 UpperCamelCase 中也是如此。

我不知道这是 SQLDeveloper 的错误还是我在某处遗漏了一些设置。似乎工具 > 首选项 > 数据库 > SQL 格式化程序 > Oracle 格式化下的 SQL 格式化程序设置没有这样做,所以我不知道该怎么做。不得不捕捉其中一些格式更改变得很烦人,我有时只在进行差异时才会注意到。

最佳答案

在“工具”>“首选项”>“代码编辑器”>“完成洞察”下,有一个“键入时更改案例”选项。

但我不认为它会做你正在寻找的。取消选中它要么全部小写,要么全部大写,具体取决于您目前输入的内容。我不确定它是否会按照您想要的方式进行。

关于SQLDeveloper 更改大小写(破坏格式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3134556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com