Chapter 3 Guide de référence du SGBD


SqlListChildrenQuery

Requête SQL utilisée pour répertorier les jointures dans une référence.

Exemple

Dans Oracle 8 :

SELECT COL2.COLUMN_NAME, COL1.COLUMN_NAME
FROM SYS.ALL_CONS_COLUMNS COL1, SYS.ALL_CONS_COLUMNS COL2
WHERE 
  COL1.POSITION = COL2.POSITION
  AND COL1.OWNER='%SCHEMA%' AND COL1.TABLE_NAME='%TABLE%'
  AND COL2.OWNER='%POWNER%' AND COL2.TABLE_NAME='%PARENT%'
  AND COL1.CONSTRAINT_NAME='%FKCONSTRAINT%' AND COL2.CONSTRAINT_NAME='%PKCONSTRAINT%'
ORDER BY COL1.POSITION

 


Copyright (C) 2006. Sybase Inc. All rights reserved.