Re: Spalten zusammenfassen?

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 ===

In response to

Browse pgsql-de-allgemein by date

  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?