Pagina 1 di 1

Azzerare il contatore interno IDRecord

Inviato: mercoledì 1 luglio 2009, 13:40
da pro_tempore
È possible?

intendo se è possibile farlo solo su una tabella specifica (dove sono stati eliminati tutti i records) e non per tutte le tabelle dell'intero DB con il comando "copia clone senza record"

grazie.

Re: Azzerare il contatore interno IDRecord

Inviato: mercoledì 1 luglio 2009, 14:15
da andreuccio
Con uno script. Sostituisci contenuto campo e l'opzione aggiorna numeri di serie. Attenzione prova su una copia dl DB perchè l'operazione non è reversibile.

Re: Azzerare il contatore interno IDRecord

Inviato: mercoledì 1 luglio 2009, 14:51
da stregatto
questo vuole proprio dire cercare rogne con la lanterna…

.g.

Re: Azzerare il contatore interno IDRecord

Inviato: mercoledì 1 luglio 2009, 16:00
da raybaudi
Ma a cosa potrà mai servirti un'operazione del genere ?
( per azzerare poi un numero che nessuno vedrà mai ... )

Re: Azzerare il contatore interno IDRecord

Inviato: giovedì 2 luglio 2009, 10:14
da pro_tempore
raybaudi ha scritto:Ma a cosa potrà mai servirti un'operazione del genere ?
( per azzerare poi un numero che nessuno vedrà mai ... )
:)

si, forse è andare a cercarsi le rogne con la lanterna... ma in ogni caso io non intendo modificare l'ID dei records esistenti della tabella... la tabella, nel mio caso, è vuota... forse solo per una fobia autistica mi piaceva poter iniziare a inserire records partendo dal numero 1... l'ID del record l'ho impostato con l'inserimento automatico della funzione Get ( IDRecord )

Re: Azzerare il contatore interno IDRecord

Inviato: giovedì 2 luglio 2009, 11:21
da raybaudi
pro_tempore ha scritto:l'ID del record l'ho impostato con l'inserimento automatico della funzione Get ( IDRecord )
... e a cosa ti serve quel campo ?

Re: Azzerare il contatore interno IDRecord

Inviato: giovedì 2 luglio 2009, 12:16
da pro_tempore
raybaudi ha scritto:
pro_tempore ha scritto:l'ID del record l'ho impostato con l'inserimento automatico della funzione Get ( IDRecord )
... e a cosa ti serve quel campo ?
come chiave primaria...

certo, lo so che funziona bene uguale... anche se i records non sono numerati partendo da 1, era solo una curiosità e una fobia autistica... come detto.
:D

Re: Azzerare il contatore interno IDRecord

Inviato: giovedì 2 luglio 2009, 12:24
da raybaudi
pro_tempore ha scritto:come chiave primaria...
Vedi che stavi sbagliando...

Come chiave primaria devi usare un campo con auto-inserimento di valore seriale NON modificabile.