Details
Description
- Ensure table names are less than or equal to 30 characters
- Ensure DISTINCT and JOIN aren't used in the same query:
This does not work:SELECT DISTINCT "DESKTOP_DOCUMENT"."ID", "DESKTOP_DOCUMENT"."OWNER_ID", "DESKTOP_DOCUMENT"."NAME", "DESKTOP_DOCUMENT"."DESCRIPTION", "DESKTOP_DOCUMENT"."LAST_MODIFIED", "DESKTOP_DOCUMENT"."VERSION", "DESKTOP_DOCUMENT"."EXTRA", "DESKTOP_DOCUMENT"."CONTENT_TYPE_ID", "DESKTOP_DOCUMENT"."OBJECT_ID" FROM "DESKTOP_DOCUMENT" LEFT OUTER JOIN "DESKTOP_DOCUMENTPERMISSION" ON ("DESKTOP_DOCUMENT"."ID" = "DESKTOP_DOCUMENTPERMISSION"."DOC_ID")
This does work:
SELECT DISTINCT "DESKTOP_DOCUMENT"."ID", "DESKTOP_DOCUMENT"."OWNER_ID", "DESKTOP_DOCUMENT"."NAME", "DESKTOP_DOCUMENT"."DESCRIPTION", "DESKTOP_DOCUMENT"."LAST_MODIFIED", "DESKTOP_DOCUMENT"."VERSION", "DESKTOP_DOCUMENT"."EXTRA", "DESKTOP_DOCUMENT"."CONTENT_TYPE_ID", "DESKTOP_DOCUMENT"."OBJECT_ID" FROM "DESKTOP_DOCUMENT"