Πίνακας περιεχομένων:

Πώς μπορώ να λάβω την τελευταία εγγραφή που εισήχθη στον SQL Server;
Πώς μπορώ να λάβω την τελευταία εγγραφή που εισήχθη στον SQL Server;

Βίντεο: Πώς μπορώ να λάβω την τελευταία εγγραφή που εισήχθη στον SQL Server;

Βίντεο: Πώς μπορώ να λάβω την τελευταία εγγραφή που εισήχθη στον SQL Server;
Βίντεο: Windows - Πως καταργώ την εγκατάσταση ενός προγράμματος και πως το επιδιορθώνω 2024, Νοέμβριος
Anonim

Προσδιορίστε την τελευταία εγγραφή που εισήχθη στον SQL Server

  1. ΕΠΙΛΟΓΗ @@ΤΑΥΤΟΤΗΤΑ. Επιστρέφει την τελευταία τιμή IDENTITY που δημιουργήθηκε σε μια σύνδεση, ανεξάρτητα από τον πίνακα που παρήγαγε την τιμή και το εύρος της δήλωσης που παρήγαγε την τιμή.
  2. ΕΠΙΛΟΓΗ SCOPE_IDENTITY()
  3. SELECT IDENT_CURRENT('Όνομα πίνακα')

Ομοίως, οι άνθρωποι ρωτούν, πώς μπορώ να βρω την τελευταία εγγραφή που εισήχθη στον SQL Server;

Προσδιορίστε την τελευταία εγγραφή που εισήχθη στον SQL Server

  1. ΕΠΙΛΟΓΗ @@ΤΑΥΤΟΤΗΤΑ. Επιστρέφει την τελευταία τιμή IDENTITY που δημιουργήθηκε σε μια σύνδεση, ανεξάρτητα από τον πίνακα που παρήγαγε την τιμή και το εύρος της δήλωσης που παρήγαγε την τιμή.
  2. ΕΠΙΛΟΓΗ SCOPE_IDENTITY()
  3. SELECT IDENT_CURRENT('Όνομα πίνακα')

Επιπλέον, πώς μπορώ να λάβω την τελευταία τιμή της στήλης ταυτότητας που εισήχθη στην SQL; Το IDENT_CURRENT() θα σας δώσει το τελευταία τιμή ταυτότητας που εισήχθη σε έναν συγκεκριμένο πίνακα από οποιοδήποτε πεδίο, από οποιονδήποτε χρήστη. @@ ΤΑΥΤΟΤΗΤΑ σου δίνει το τελευταία αξία ταυτότητας που δημιουργήθηκε από τις πιο πρόσφατες ΕΙΣΑΓΕΤΕ δήλωση για την τρέχουσα σύνδεση, ανεξαρτήτως πίνακα ή εμβέλειας.

Ομοίως, πώς μπορώ να επιλέξω την τελευταία εγγραφή στην SQL;

να πάρει το τελευταίος σειρά του α SQL -Η βάση δεδομένων χρησιμοποιεί αυτό sql σειρά: ΕΠΙΛΕΓΩ * FROM TableName WHERE id=( ΕΠΙΛΕΓΩ max(id) FROM TableName); Παραγωγή: τελευταίος Γραμμή του db σας!

Πώς βρίσκετε την τελευταία εγγραφή που εισήχθη σε έναν πίνακα στο Oracle;

Εάν δεν έχετε ορίσει ημερομηνία ή χρονική σήμανση στους πίνακες σας, ανακτήστε την τελευταία γραμμή που εισήχθη στη βάση δεδομένων χρησιμοποιώντας την εντολή "ROWNUM"

  1. Ανοίξτε το SQL*PLUS και συνδεθείτε στο Oracle.
  2. Επιλέξτε τη σειρά που εισήχθη τελευταία στη βάση δεδομένων Oracle χρησιμοποιώντας την εντολή "ROWNUM". Για παράδειγμα, πληκτρολογήστε:
  3. Πληκτρολογήστε ";" για να εκτελέσετε το ερώτημα SQL.

Συνιστάται: