OSDN Git Service

accessにつながるようになった気がする
[ea2ddl/ea2ddl.git] / ea2ddl-dao / src / main / resources / jp / sourceforge / ea2ddl / dao / exbhv / TConnectorBhv_selectForeignKeys.sql
1 -- #ForeignKey#\r
2 SELECT\r
3     CON.Connector_ID, CON.Start_Object_ID, START_OBJ.Name, OPE_SRC.Name\r
4   , CON.End_Object_ID, END_OBJ.Name, OPE_DST.Name, PARAM_SRC.Name\r
5   , PARAM_DST.Name\r
6 FROM\r
7     (T_OPERATIONPARAMS AS PARAM_SRC\r
8 INNER JOIN ((((T_CONNECTOR AS CON\r
9 INNER JOIN T_OBJECT AS START_OBJ          ON CON.Start_Object_ID = START_OBJ.Object_ID)\r
10 INNER JOIN T_OBJECT AS END_OBJ            ON CON.End_Object_ID = END_OBJ.Object_ID)\r
11 INNER JOIN T_OPERATION AS OPE_SRC         ON CON.SourceRole = OPE_SRC.Name)\r
12 INNER JOIN T_OPERATION AS OPE_DST         ON CON.DestRole = OPE_DST.Name) ON PARAM_SRC.OperationID = OPE_SRC.OperationID)\r
13 INNER JOIN T_OPERATIONPARAMS AS PARAM_DST ON OPE_DST.OperationID = PARAM_DST.OperationID\r
14 where\r
15     CON.Start_Object_ID = /*objectId*/31