[<--] Indice [-->]

From "Luke650" <Luke650@email.it>
Date Sun, 28 Apr 2002 23:06:50 +0200
Subject Re: Re: [HaCkmEeTiNg] domandone

In preda a una tempesta magnetica che gli rimescolava le sinapsi...
...Mathop il 28 Aprile 2002 alle 1:50 PM scrisse:

> >...altrimenti ignora tutta la PAPPA che ho scritto qua sotto.
>
> a questo ci avevo pensato, ma...
> il problema che anche i contenuti sono ordinati con lo stesso ordine, per
> cui spostando una riga dovrei spostare anche la zona del contenuto
> corrispondente per ogni riga di dati immessa...

Negativo. ; )

Non ABBISOGNI di null'altro, che di quel file.
(provare per credere)

Puoi tranquillamente cambiare l'ordine di definizione della tabella
e fregartene delle successive righe di INSERT.
(ci pensera' MySQL ad inserirle correttamente nel DB).

A questo punto immagino che vorrai sapere il "perche' "...
E' presto detto:

Il file ".sql" generato al punto 6, contiene
un bel DROP TABLE (per eliminare la tabella attuale)
e una serie di INSERT, nelle quali viene espilicitato
come gli passiamo i dati.

Prova (a titolo di esempio)...
a creare una tabella al volo:

    CREATE TABLE `NomeTabella` (
      `Campo1` int(10) unsigned NOT NULL,
      `Campo2` int(10) unsigned NOT NULL,
      `Campo3` int(10) unsigned NOT NULL,
      `Campo4` int(10) unsigned NOT NULL
    ) TYPE=MyISAM;

Inseriamo un paio di record con i dati scritti a "casaccio"...

    INSERT INTO `NomeTabella`
    (`Campo3`, `Campo2`, `Campo1`, `Campo4`) VALUES
    (3, 2, 1, 4),
    (3, 2, 1, 4);

A questo punto prova a fare una SELECT da quella tabella:

    SELECT * FROM `NomeTabella`;

Vedrai che i dati sono stati inseriti come volevamo ; )

     Campo1 Campo2 Campo3 Campo4
     1            2             3            4
     1            2             3            4

Enjoy,
Luke650.



---
To unsubscribe from this list: send the line "unsubscribe hackmeeting" in
the body of a message to majordomo@kyuzz.org

[<--] Indice [-->]