Updatable resultset with join query.
От | Prasanth |
---|---|
Тема | Updatable resultset with join query. |
Дата | |
Msg-id | 42558A87.10805@nqadmin.com обсуждение исходный текст |
Ответы |
Re: Updatable resultset with join query.
Re: Updatable resultset with join query. |
Список | pgsql-jdbc |
I am trying to get an updatable result set using a join query. It does not work if I join it using where condition. (FROM table1, table2 WHERE table1.id1 = table2.id2) If I do it using INNER JOIN it works partially. What I mean is I can update one table but not the other. Example sql = "SELECT table1.p_key, table1.name, table2.p_key, table2.f_key, table2.name FROM table1 INNER JOIN table2 ON table1.p_key = table2.f_key;"; I will be able to update the columns in table1 but not in table2. sql = "SELECT table1.p_key, table1.name, table2.p_key, table2.f_key, table2.name FROM table2 INNER JOIN table1 ON table1.p_key = table2.f_key;"; In this case I can update columns in table2 but not in table 1. So seems like the first table that comes in the FROM clause is updatable. Is this how is should work? Thanks, -Prasanth.
В списке pgsql-jdbc по дате отправления: