Frage : Genisteter Satz, Datenbanken und bewegliche Nullpunkte

Ist hier die Tabellenstruktur, die ich mit bearbeite:

mysql> erklären nested_record;
+--------------------+-----------------------+------+-----+---------+-------+
| Feld              | Art                  | Null | Schlüssel | Rückstellung | Extra |
+--------------------+-----------------------+------+-----+---------+-------+
| commission_period  | Datum                  | NEIN   | PRI | NULL    |       |
| customer_id        | int (10) nicht unterzeichnet      | NEIN   | PRI | NULL    |       |
| parent_customer_id | int (10) nicht unterzeichnet      | NEIN   | MUL | NULL    |       |
| left_id            | int (11)               | NEIN   |     | NULL    |       |
| right_id           | int (10) nicht unterzeichnet      | NEIN   |     | NULL    |       |
| Tiefe              | mediumint (8) nicht unterzeichnet | NEIN   |     | NULL    |       |
| rank_id            | tinyint (3) nicht unterzeichnet   | JA  |     | NULL    |       |
| highest_rank_id    | tinyint (3) nicht unterzeichnet   | JA  |     | NULL    |       |
+--------------------+-----------------------+------+-----+---------+-------+

Currently habe ich die Fragen, die entwickelt werden, um neue Nullpunkte einzusetzen und eine Vorgruppe auf ein neues Elternteil zu verschieben. Die bearbeiten beautifully.

What, das ich schaue, um jetzt zu tun bin Änderung es, damit ich einen einzelnen Nullpunkt auf ein neues Elternteil verschieben kann, das dann alle Vorelemente dem ursprünglichen Elternteil des Nullpunktes zuweisen würde, der verschoben wurde. Aus irgendeinem Grund dieses entgeht mir. Die Lösung scheint wie es würde sein ziemlich einfach, aber möglicherweise sind die komplizierteren Sachen, wo ich fun.

Queries würde sein groß, spezifisch in Oracle habe, oder MySQL.

ab jetzt meinem Gedankenprozeß ist:

Step 1. weisen alle Elemente unter dem beweglichen Nullpunkt dem parent_customer_id des beweglichen Nullpunktes zu. (Beibehaltenangrenzenlistenkompatibilität).
Step 2. parent_customer_id und Tiefe des beweglichen Nullpunktes des Updates, zum seiner neuen Bestimmungsortlage widerzuspiegeln (Elternteiltiefe + 1).
Step 3. verursachen Raum für den Nullpunkt am Bestimmungsort position.
Step 4. Abschlussabstand für vorhergehendes position.

So des beweglichen Nullpunktes dann die Frage: Wie tue ich verschiebe einen einzelnen Nullpunkt (Nullpunkt A) zum Gehören einem anderen Nullpunkt (Nullpunkt B) aber die ursprünglichen Voreinzelteile innerhalb der Bewegung des Nullpunktes A oben auf Elternteil des Nullpunktes a vor der Bewegung haben?

Additionally, bin ich mit Celkos Pfosten, etc. ziemlich vertraut. Vor der Aufgabe und durchaus ist eine Spitze der Forschung durchgeführt worden; Ich suche nicht nach Hinweisen auf Aufstellungsorten, wie ich wahrscheinlich sie bereits gelesen habe. Was mich erhält, bin ich habe gesetzt bereits die Prozesse, die in place sind, die weit komplizierter sind, aber dieser entgeht mir gerade.

Antwort : Genisteter Satz, Datenbanken und bewegliche Nullpunkte

hallo!
Hafen g1 des engen Tals sollte zusammengebaut werden, wie folgend:

Hafen: g1
Portmodus: Allgemein
Gvrp Status: untauglich
Eintritt-Entstörung: zutreffend
Annehmbare Rahmen-Art: admitAll
Eintritt UnTagged VLAN (GEBÜRTIG): 1

Hafen ist Mitglied in:

Vlan Namensausgangrichtlinie Hafen-Mitgliedschafts-Art
---- -------------------------------- ----------- --------------------
 1 1 Untagged System
 20 VMWARE etikettierter Static
 40 Büffel nur etikettierter Static


dann sollten Sie Fräser haben, der Verkehr zwischen vlans verlegt.
was möchte ich wissen bin, was ein bisschen IP address Sie für jedes von vlans haben und welche Vorrichtung Wegewahl zwischen ihnen tut?
Weitere Lösungen  
 
programming4us programming4us