Philipp Hasenfratz: mysql/php4 - Wieviele Datensätze gibt es in einer Tabelle

Beitrag lesen

Halihallo Andreas

Wie meinst du das? - SHOW TABLE STATUS zeigt dir etwas, aber sorgt doch nicht für
referenzielle Integrität... ?
Nein, aber man kann damit "das Schema der DB, sprich u.a. deren Tabellen abfragen", oder?

Die Ausgaben von SHOW TABLE STATUS sind bedürftig:
http://www.mysql.com/doc/en/SHOW_TABLE_STATUS.html
die Ursprungsfrage war ja, wieviele Datensätze es gibt und diese Information findet
man darin. Was du meinst, ist wohl:
http://www.mysql.com/doc/en/SHOW_DATABASE_INFO.html
(SHOW COLUMNS FROM table) dort wird wenn, dann der Foreign Key stehen.

OK, ich habe etwas schwarz gemalt :-)
Aber 5.0, hm... bin ein ungeduldiger Mensch :-)
Aber wenn man InnoDB Tabellen verwendet kann man Fremdschlüssel schon länger einsetzen, im Gegensatz zu MyIsam wo die Schlüssel nur da sind und nichts machen.

Ja, was aber nicht heisst, dass damit Integritätstests ausgeführt werden. Das ist wie
schon gesagt, lediglich die "Grundlage" um überhaupt referenzielle Integrität
sicherzustellen. Ob das MySQL tut oder nicht, weiss ich leider nicht.

Viele Grüsse

Philipp

--
RTFM! - Foren steigern das Aufkommen von Redundanz im Internet, danke für das lesen der Manuals.
Selbstbedienung! - Das SelfForum ist ein Gratis-Restaurant mit Selbstbedienung, Menüangebot steht in den </faq/> und dem </archiv/>.