Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

select scope_identity και insert

Îåêßíçóå áðü ôï ìÝëïò DaltonGR. Τελευταία δημοσίευση από το μέλος Mitsaras στις 09-08-2007, 09:24. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  09-08-2007, 08:09 34243

    select scope_identity και insert

    Καλημέρα,

    αυτό που θέλω να κάνω, και θέλω την συμβουλή σας είναι, καθώς κάνω εισαγωγή μιας εγγραφής σε ένα πίνακα μόλις τελειώσει θέλω την τιμή του πρωτεύων κλειδή που καταχωρήθηκε στην εγγραφή αυτή να το ανακτήσω και να κάνω update εναν άλλο πίνακα καταχωρώντας την τιμή σε ένα πεδίο.Σκέφτηκα χρησιμοποιώντας την insert και αμέσως να κάνω select scope_identity για να πάρω την τιμή αυτή.Άν σε ένα σύστημα όμως υπάρχουν πολλοί χρήστες μήπως γίνει μπέρδεμα?

    ευχαριστώ εκ των προτέρων..

  •  09-08-2007, 09:20 34244 σε απάντηση της 34243

    Απ: select scope_identity και insert

    TO scope_identity είναι μόνο για το current Session δηλαδή για το χρήστη ποθυ κάνει εισαγωγή. Οι άλλοι χρήστες αν κάνουν ταυτόχρονη εισαγωγή θα έχουν διαφορετικό


    Γιώργος Σακαλής
  •  09-08-2007, 09:24 34245 σε απάντηση της 34243

    Απ: select scope_identity και insert

    Μπορείς να χρησιμοποιήσεις και την output.inserted

    Μην αφήνετε τα media να σας "ταΐζουν"!
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems