From: | "A(dot) Kretschmer" <andreas(dot)kretschmer(at)schollglas(dot)com> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: Spalten zusammenfassen? |
Date: | 2005-11-29 15:02:05 |
Message-ID: | 20051129150205.GP31026@webserv.wug-glas.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
am 29.11.2005, um 15:45:02 +0100 mailte Michael Hofenwald folgendes:
> Hallo,
>
> ich möchte in einer Tabelle "Adressen" die Spalte "Hausnummer" vom Typ int4
> und die Spalte "Zusatz" vom Typ varchar[] in einer neuen Spalte
> zusammenfassen. (die kann auch varchar[] sein). Ich blick da nicht so durch,
Als Anregung:
test=# create table haus (straße varchar, nummer int);
CREATE TABLE
test=# insert into haus values ('Dorfstraße', 23);
INSERT 0 1
test=# select straße || ' ' || nummer::text from haus;
?column?
---------------
Dorfstraße 23
(1 row)
> aber in pgadmin kann ich zum Beispiel die Eigenschaft von "Hausnummer" nicht
> einfach auf varchar[] setzen, da dieser Datentyp gar nicht zur Auswahl
Probier mal nur 'varchar' oder 'text'.
Btw.:
- welche PG-Version?
- nutze lieber plain psql
> steht. Generell dürfte doch ein Umwandlung von Integer in Character kein
> Problem sein oder?
Ja, CASTen.
16:01 < akretschmer> ??cast
16:01 < pg_docbot_ads> For information about 'cast' see:
16:01 < pg_docbot_ads> http://www.postgresql.org/docs/current/static/sql-createcast.html
16:01 < pg_docbot_ads> http://www.postgresql.org/docs/current/static/sql-expressions.html#SQL-SYNTAX-TYPE-CASTS
HTH, Andreas
--
Andreas Kretschmer (Kontakt: siehe Header)
Heynitz: 035242/47212, D1: 0160/7141639
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
=== Schollglas Unternehmensgruppe ===
From | Date | Subject | |
---|---|---|---|
Next Message | Jake | 2005-12-01 23:13:21 | icon-problem |
Previous Message | Michael Hofenwald | 2005-11-29 14:45:02 | Spalten zusammenfassen? |