Re: Duplicating rows in one table but with one column value
В списке pgsql-general по дате отправления:
| От | Anastasios Hatzis |
|---|---|
| Тема | Re: Duplicating rows in one table but with one column value |
| Дата | |
| Msg-id | 44F892DD.9080401@gmx.net обсуждение исходный текст |
| Ответ на | Duplicating rows in one table but with one column value different (Anastasios Hatzis <ahatzis@gmx.net>) |
| Список | pgsql-general |
Anastasios Hatzis wrote:
>
> rows = plpy.execute("""SELECT "FooHolding" WHERE "CoosOfFoo_vid" =
> ORIGINALVALUE;""")
> for row in rows:
> for col in row:
> plpy.execute("""INSERT INTO "FooHolding" ("CoosOfFoo_eid",
> "CoosOfFoo_vid", "FoosOfCoo_eid", "FoosOfCoo_vid") VALUES (col[0],
> COPYVALUE, col[2], col[3]);""")
>
Well, I want to fix my given code example, although I guess, the idea is
obvious ;-)
rows = plpy.execute("""SELECT * FROM "FooHolding" WHERE "CoosOfFoo_vid"
= ORIGINALVALUE;""")
for row in rows:
plpy.execute("""INSERT INTO "FooHolding" ("CoosOfFoo_eid",
"CoosOfFoo_vid", "FoosOfCoo_eid", "FoosOfCoo_vid") VALUES (row[0],
COPYVALUE, row[2], row[3]);""")
Sorry,
Anastasios
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера