phpbar.de logo

Mailinglisten-Archive

eine kleine frage

eine kleine frage

timon.roth mysql-de_(at)_lists.bttr.org
Sun, 16 Jun 2002 12:26:40 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_0024_01C21531.110D99C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Naja ich hab mich halt so gefragt, was passiert
wenn ich 70 bin und die Tabelle irgendwo bei=20
2342345777033344000000000000000000660000000001
Eintr=E4gen ist.

Dabei ist mir so etwas wie referenzielle integrit=E4t durch den Kopf
gegangen, was ich bis anhin nicht so ganz verstanden hab.
Doch jetzt schein mir ein Lichtlein aufgegangen zu sein.

Eine Tabellenspalte mit einer Referenz auf eine andere Tabelle=20
sollte nicht gel=F6scht werden k=F6nnen da sonst die Referenz von der=20
anderen Seite nicht mehr integerist.

So m=F6sste ich also bei jedem l=F6schvorgang beide Tabellen=20
zurechtsch=FCtteln damit die Referenzen wieder stimmen.



  Hi,

  wozu willst Du denn das machen?
  Falls Du es f=FCr eine Ausgabe brauchst schreibe doch die Numerierung =
mit einer Schleife!
  Ansonsten musst Du Dir eben eine Schleife schreiben, die jede Zeile =
updatet!

  Gruss
  Thomas



      sal=FC zusammen

      wie kann man eine autoincremet-Tabellenspalte
      immer auf dem tiefststand halten, (zB. wenn eine
      Zeile gel=F6scht worden ist) resp gibt es dazu
      =FCberhaupt eine legitimierung, oder muss man da
      selber hand anlegen?

      gruss
      Timon Roth
      Pflanzschulstrasse 81
      8004 Z=FCrich
      Tel 01 242 88 12
      Natel 079 636 57 28
      Email timon.roth_(at)_bluewin.ch



    Stellen Sie sich vor, Sie h=E4tten vor einigen
    Jahren die Chance gehabt bei einer Fa. namens AOL
    an allen Ums=E4tzen von Mitgliedern zu profitieren, die nach Ihnen
    einsteigen!
    http://iconnectstar.here4u.de=20

------=_NextPart_000_0024_01C21531.110D99C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2716.2200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Naja ich hab mich halt so gefragt, was=20
passiert</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>wenn ich 70 bin und die Tabelle =
irgendwo bei=20
</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2>2342345777033344000000000000000000660000000001</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Eintr=E4gen ist.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Dabei ist mir so etwas wie =
referenzielle integrit=E4t=20
durch den&nbsp;Kopf</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>gegangen, was ich bis anhin nicht so =
ganz=20
verstanden hab.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Doch jetzt schein mir ein Lichtlein =
aufgegangen zu=20
sein.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Eine Tabellenspalte mit einer Referenz =
auf eine=20
andere Tabelle </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>sollte nicht gel=F6scht werden k=F6nnen =
</FONT><FONT=20
face=3DArial size=3D2>da sonst die Referenz von der </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>anderen Seite nicht mehr =
integerist.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>So m=F6sste ich also bei jedem =
l=F6schvorgang beide=20
Tabellen </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>zurechtsch=FCtteln </FONT><FONT =
face=3DArial=20
size=3D2>damit die Referenzen wieder stimmen.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;</DIV>
<DIV><BR></DIV></FONT>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"><FONT=20
  face=3Darial,helvetica><FONT lang=3D2 face=3DArial size=3D2=20
  FAMILY=3D"SANSSERIF">Hi,<BR><BR>wozu willst Du denn das =
machen?<BR>Falls Du es=20
  f=FCr eine Ausgabe brauchst schreibe doch die Numerierung mit einer=20
  Schleife!<BR>Ansonsten musst Du Dir eben eine Schleife schreiben, die =
jede=20
  Zeile updatet!<BR><BR>Gruss<BR>Thomas<BR><BR><BR>
  <BLOCKQUOTE=20
  style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <BLOCKQUOTE=20
    style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff =
2px solid; MARGIN-RIGHT: 0px"=20
    TYPE=3D"CITE">sal=FC zusammen<BR><BR>wie kann man eine=20
      autoincremet-Tabellenspalte<BR>immer auf dem tiefststand halten, =
(zB. wenn=20
      eine<BR>Zeile gel=F6scht worden ist) resp gibt es =
dazu<BR>=FCberhaupt eine=20
      legitimierung, oder muss man da<BR>selber hand=20
      anlegen?<BR><BR>gruss<BR>Timon Roth<BR>Pflanzschulstrasse =
81<BR>8004=20
      Z=FCrich<BR>Tel 01 242 88 12<BR>Natel 079 636 57 28<BR>Email=20
      timon.roth_(at)_bluewin.ch</BLOCKQUOTE><BR><BR><BR>Stellen Sie sich =
vor, Sie=20
    h=E4tten vor einigen<BR>Jahren die Chance gehabt bei einer Fa. =
namens=20
    AOL<BR>an allen Ums=E4tzen von Mitgliedern zu profitieren, die nach=20
    Ihnen<BR>einsteigen!<BR>http://iconnectstar.here4u.de</FONT>=20
  </FONT></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0024_01C21531.110D99C0--

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive