Davide Prina wrote:
--- "peolo" ha scritto:
ho un DB mysql con chiave primaria sulla tabella principale
costituita
da un intero ad incremento automatico. Si può modificare ilvalore che
verrà assegnato automaticamente alla chiave primaria alla primariga
non ne sono sicuro, perché non conosco tutti i db, anzi ne conosco
pochissimi, ma penso che si possa impostare sempre il valore iniziale.
Di solito il valore iniziale di una sequenza può essere impostato alla
creazione della sequenza stessa; la sintassi (minimale) dovrebbe essere
questa (può variare a seconda del db utilizzato):
CREATE SEQUENCE name [ INCREMENT [ BY ] increment ]
[ MINVALUE minvalue ] [ MAXVALUE maxvalue ] [ START [ WITH ] start
]
Normalmente si può anche modificare una sequenza già esistente:
ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]
[ MINVALUE minvalue ] [ MAXVALUE maxvalue ] [ RESTART [ WITH ]
start ]
In ogni caso è consigliabile leggersi il manuale del proprio db.
ho trovato da me un modo, direi drastico: fare un backup della tabella o
DB mysql (da rilevare che lo fa in formato testo)--->entrare nel testo
del backup e modificare tutto e tutti a piacimento---->ricaricare il backup
Sono troppo drastico?
bye
--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f
Sponsor:
Telefonare all'estero risparmiando fino all'80%? Con Email.it Phone Card puoi,
clicca e scopri tutti i vantaggi
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2683&d=12-3
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]