Φωτογραφία Στέλιος Μερσινάς
Απάντηση: Απορίες σχετικά με τους τύπους δεδομένων της SQL
από Στέλιος Μερσινάς - Monday, 29 June 2009, 12:04 PM
 
Άγγελε, δεν νομίζω πως υπάρχει εύκολος τρόπος να κάνεις κάτι τέτοιο, εκτός από το να κάνεις export τα δεδομένα του πίνακα, drop τον πίνακα, create τον πίνακα και import τα δεδομένα πάλι ώστε το auto-increment να τα αριθμήσει σωστά και συνεχόμενα.

Πρέπει να προσέξεις ότι συνήθως τα ids, ακόμα και αυτά που προέρχονται από auto-increment πεδία τα χρησιμοποιούμε για να δημιουργήσουμε σχέσεις ανάμεσα στους πίνακες. Έτσι όταν έχεις έναν χρήστη με id 50 και χρησιμοποιείς το id αυτό για τον 'συνδέσεις' πχ. με ένα σύνολο αντικειμένων όπως φωτογραφίες, όταν αλλάξεις το id του χρήστη και ο χρήστης μετά το re-arrange πάρει το id 45, τότε οι φωτογραφίες θα 'συνδεθούν' με τον επόμενο χρήστη που θα πάρει το id 50. Ο χρήστης με το id 45 πλέον θα βλέπει διαφορετικές φωτογραφίες.