Entities Not Having Primary Key Columns

Example: Query for returning all entities that do not have primary key columns

SELECT NAME
FROM M0.ENTITY 
WHERE ID@ NOT IN
(
SELECT E.ID@
FROM M0.ENTITY E INNER JOIN M0.KEY_GROUP KG 
	ON E.ID@ = KG.OWNER@
	INNER JOIN M0.KEY_GROUP_MEMBER M 
		ON KG.ID@ = M.OWNER@
WHERE KG.KEY_GROUP_TYPE = 'PK'
)

Back to Top