home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / datatl25.zip / DCTDSGN.Z / EWSQD2TI.QRY < prev    next >
Text File  |  1997-09-11  |  1KB  |  31 lines

  1. #NAME#
  2. DA_DB2udbTableIncomplete
  3. #DESCRIPTION#
  4. The incomplete DB2 UDB Table query returns the names of DB2 UDB tables which are incomplete.  During the DataAtlas populate function an incomplete table is created when an unknown table is referenced by a foreign keys in the table being populated.  
  5. To complete the table defintion you must populate it.
  6.  
  7. View type: DAQDB2csTable
  8.  
  9. Modifications:
  10. None.
  11. #MODIFIED#
  12.  
  13. #VERSION#
  14.  
  15. #SQL STATEMENT#
  16. --DA_DB2udbTableIncomplete
  17. SELECT
  18.   t.db2csTable,
  19.   kd.primaryKeyDependentDB2csTable as dependentTable                                                 
  20. FROM OUTER
  21.   DAQDB2csTable t,
  22.   (t.usesTableDefinition) td,
  23.   (td.hasKeyDefinition) kd                                               
  24. WHERE
  25.   t.usesTableDefinition is null OR               
  26.   EXISTS (SELECT 1
  27.           FROM (t.usesTableDefinition) tc
  28.           WHERE tc.columnName IS NULL or tc.columnName = '')  
  29. ORDER BY
  30.   t.db2csTable;                                                                            
  31.