G-2180: Never use quoted identifiers.
Major
Maintainability
Reason
Quoted identifiers make your code hard to read and maintain.
Example (bad)
DECLARE
"sal+comm" INTEGER;
"my constant" CONSTANT INTEGER := 1;
"my exception" EXCEPTION;
BEGIN
"sal+comm" := "my constant";
EXCEPTION
WHEN "my exception" THEN
NULL;
END;
/
Example (good)
DECLARE
l_sal_comm INTEGER;
co_my_constant CONSTANT INTEGER := 1;
e_my_exception EXCEPTION;
BEGIN
l_sal_comm := co_my_constant;
EXCEPTION
WHEN e_my_exception THEN
NULL;
END;
/