Usando SQLDeveloper 2.1.1.64, si intenta escribir el siguiente código:caso SQLDeveloper cambiar (formato de rotura)
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;
presionar Enter después de la línea PACKAGE_NAME.Delete (...) hará Eliminar ir por todo gorras (BORRAR). He desactivado el cambio de caso en las opciones de SQL Formatter, pero esto todavía sucede. Obtuve otros problemas similares a este, donde formateará aleatoriamente líneas de código, pero no podría pensar en un ejemplo tan consistente como este. El nombre del paquete específico no importa, y lo hace incluso si PACKAGE_NAME está en UpperCamelCase.
No sé si esto es un error con SQLDeveloper o si me faltan algunas configuraciones en alguna parte. Parece que la configuración de SQL Formatter en Herramientas> Preferencias> Base de datos> Formateador de SQL> Formato de Oracle no lo hace, por lo que no sé qué hacer. Es cada vez más molesto tener que atrapar algunos de estos cambios de formato, que a veces solo noto cuando hago un diff.
Parece haber sido el truco. No he probado completamente para ver si esto soluciona los otros problemas que he tenido, pero parece estar mejor ahora. – Jerr
¡arregló la mía, gracias! estaba tirando de mi cabello – mishkin