Discussion:
postgres tablakonverzio
dologh
2004-11-24 14:23:28 UTC
Permalink
Adott egy t=E1bla:

(a int, b text,
c1 text, c2 text, c3 text, c4 text,
d1 text, d2 text, d3 text, d4 text)

A tartalm=E1t =E1t kell t=F6lteni a k=F6vetkez=F5 t=E1bl=E1ba:

(a int, b text,
c text[]
d text[])

A probl=E9ma az, hogy select-tel lek=E9rdezve nem tudok olyan insert-et=20
el=F5=E1ll=EDtani, hogy az oszlopok tartalm=E1t =E9s ne a nev=E9t tegye az =
=FAj t=E1bl=E1ba.
Azaz N darab elemb=F5l nem tudok 1 db N elem=FB t=F6mb=F6t csin=E1lni.

Vagy m=E9gis lehet?

--=20
Ervin
Veres Lajos
2004-11-24 20:04:09 UTC
Permalink
Hello,

insert into tabla1 select a,b,array[c1,c2,c3,c4] as c,array[d1,d2,d3,d4]
as d from tabla2;

7.4-be biztos van.
Elotte nem biztos.
Post by dologh
(a int, b text,
c1 text, c2 text, c3 text, c4 text,
d1 text, d2 text, d3 text, d4 text)
(a int, b text,
c text[]
d text[])
A probl=E9ma az, hogy select-tel lek=E9rdezve nem tudok olyan insert-et
el=F5=E1ll=EDtani, hogy az oszlopok tartalm=E1t =E9s ne a nev=E9t tegye a=
z =FAj t=E1bl=E1ba.
Post by dologh
Azaz N darab elemb=F5l nem tudok 1 db N elem=FB t=F6mb=F6t csin=E1lni.
Vagy m=E9gis lehet?
Veres Lajos
***@ludens.elte.hu
+36 20 438 5909
dologh
2004-11-25 06:47:29 UTC
Permalink
Post by Veres Lajos
7.4-be biztos van.
Elotte nem biztos.
Elotte biztos nem. :( Frissitek.

K=F6sz!

--=20
Ervin

Loading...