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