rspec/rules/S2562/plsql/rule.adoc

37 lines
534 B
Plaintext
Raw Normal View History

2021-04-28 16:49:39 +02:00
For better readability, column aliases should be used with the ``++AS++`` keyword. If it is missing, it could be misread as another column being selected.
2021-04-28 16:49:39 +02:00
== Noncompliant Code Example
----
DECLARE
result DUAL.dummy%TYPE;
BEGIN
SELECT
dummy d -- Non-Compliant - could be misread as selecting both "dummy" and a column "d"
INTO
result
FROM
DUAL;
END;
/
----
2021-04-28 16:49:39 +02:00
== Compliant Solution
----
DECLARE
result DUAL.dummy%TYPE;
BEGIN
SELECT
dummy AS d -- Compliant
INTO
result
FROM
DUAL;
END;
/
----