| 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: | Whole Thread | Raw Message | 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? |