Groesse einer Zelle / Projekt Live-CD

Hi!

Es gibt doch bestimmt irgend eine Funktion um sich die Größe einer Zelle
zurück geben zu lassen ala...

SELECT size(daten_satz) FROM die_tabelle WHERE
data_id =3D 0815;

....oder so. Ich finde gerade nix. In meinen "schlauen" Buch steht im Index=

noch nicht mal sum() und count(). Es muss wirklich unglaublich schwer sein=

brauchbare Konkordanz zu erstellen (...wenn man nicht LaTeX verwendet ;-))

Apropos zu "Betreffs: Installations Vereinfachung/Vereinheitlichung":

Mit Hilfe eines Linux-Freundes habe ich es geschafft eine Live-CD mit meine=

(vorkonfigurierten) Programm + PG-DB zu erstellen. Mit man sich ein Eindruc=
k
verschaffen kann, ohne sich mit den (un-)Tiefen von PostgreSQL beschäftig=
en
zu müssen.

Auf der CD ist eine unfertige Entwickler Version drauf. Es gibt also noch=

einige Funktionen, die noch nicht nicht 100% arbeiten. Aber der
Funktionsumfang der 0.5.3er läuft.

Es gibt allerdings ein kleines Problem, beim Aufruf der Dokumentation. Auf=

meinem Entwickler-System funktioniert es. Im Live-System nicht. Möglich, =
das
die Umgebungs-Variablen noch nicht richtig sitzen und dadurch das falsche=

oder garkein Programm zum öffnen der Dokumente gestartet werden. Vielleic=
ht
hat es auch ein anderen Grund...

Links:
Projektseite: http://artikel23.sourceforge.net/
Download:
http://sourceforge.net/project/showfiles.php?group_id=3D1826 73&package_id=
=3D241269

Gruß

Olaf

---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at

http://www.postgresql.org/about/donate
Olaf Radicke [ Do, 09 August 2007 08:50 ] [ ID #1790396 ]

Re: Groesse einer Zelle / Projekt Live-CD

Hallo!


> Es gibt doch bestimmt irgend eine Funktion um sich die Größe einer =
Zelle
> zurück geben zu lassen ala...
>
> SELECT size(daten_satz) FROM die_tabelle WHERE
> data_id =3D 0815;

Vermutlich suchst du sowas wie die Funktion "octet_length" (steht in der =
Doku unter "9.5. Binary String Functions and Operators".


Gruß, Tim

--
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail

---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at

http://www.postgresql.org/about/donate
Tim.Friessinger [ Do, 09 August 2007 10:15 ] [ ID #1790397 ]

Re: Groesse einer Zelle / Projekt Live-CD

Hi Olaf

Ein Explain gibt Dir in der obersten Zeile *width=* zurueck.

Gruesse
Conni

---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo [at] postgresql.org so that your
message can get through to the mailing list cleanly
Cornelia Boenigk [ Do, 09 August 2007 13:55 ] [ ID #1790398 ]

Re: Groesse einer Zelle / Projekt Live-CD

Am Donnerstag, 9. August 2007 schrieb Tim Frießinger:
> Hallo!
>
> > Es gibt doch bestimmt irgend eine Funktion um sich die Größe einer =
Zelle
> > zurück geben zu lassen ala...
> >
> > SELECT size(daten_satz) FROM die_tabelle WHERE
> > data_id =3D 0815;
>
> Vermutlich suchst du sowas wie die Funktion "octet_length" (steht in der
> Doku unter "9.5. Binary String Functions and Operators".

....Danke!



---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
choose an index scan if your joining column's datatypes do not
match
Olaf Radicke [ Do, 09 August 2007 20:35 ] [ ID #1790399 ]

Re: Groesse einer Zelle / Projekt Live-CD

Olaf Radicke <olaf_rad [at] gmx.de> schrieb:

> Hi!
>
> Es gibt doch bestimmt irgend eine Funktion um sich die Größe einer =
Zelle
> zurück geben zu lassen ala...

pg_column_size(any)
http://www.postgresql.org/docs/current/interactive/functions -admin.html


Andreas
--
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. (Linus Torvalds)
"If I was god, I would recompile penguin with --enable-fly." (unknow)
Kaufbach, Saxony, Germany, Europe. N 51.05082=B0, E 13.56889=
=B0

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster
Andreas Kretschmer [ Do, 09 August 2007 20:34 ] [ ID #1790400 ]

Re: Groesse einer Zelle / Projekt Live-CD

Am Donnerstag, 9. August 2007 schrieb Andreas Kretschmer:
> Olaf Radicke <olaf_rad [at] gmx.de> schrieb:
> > Hi!
> >
> > Es gibt doch bestimmt irgend eine Funktion um sich die Größe einer =
Zelle
> > zurück geben zu lassen ala...
>
> pg_column_size(any)
> http://www.postgresql.org/docs/current/interactive/functions -admin.html

Ich hatte vergessen zu schreiben, das es sich bei der Zelle um den Typ BYTE=
A
handelt.

So habe ich in der Doku entdeckt das length() auch gehen sollte:

http://www.postgresql.org/files/documentation/books/pghandbu ch/html/functio=
ns-binarystring.html

Gruß

Olaf

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster
Olaf Radicke [ Do, 09 August 2007 22:35 ] [ ID #1790401 ]
Datenbanken » gmane.comp.db.postgresql.german » Groesse einer Zelle / Projekt Live-CD

Vorheriges Thema: == WöchentlicherPostgreSQL Newsletter - 12.August 2007
Nächstes Thema: == WöchentlicherPostgreSQL Newsletter - 05.August 2007