econz icon

Firebird - Tabelas sem Chave Primária (PK)

econz | PRO | 05/15/15 12:46:08 PM UTC | 0 ⭐ | 765 👁️ | Never ⏰ | []
SQL |

350 B

|

None

|

0 👍

/

0 👎

SELECT
   RDB$RELATION_NAME AS TABELA_SEM_PK
FROM RDB$RELATIONS
WHERE
   COALESCE(RDB$RELATION_TYPE,0) IN ( 0, 4, 5 ) AND
   ( RDB$SYSTEM_FLAG = 0 OR RDB$SYSTEM_FLAG IS NULL ) AND
 
   RDB$RELATION_NAME NOT IN (
      SELECT RDB$RELATION_NAME FROM RDB$RELATION_CONSTRAINTS WHERE RDB$CONSTRAINT_TYPE = 'PRIMARY KEY'
   )
ORDER BY RDB$RELATION_NAME

Comments