Table des matières:

Comment obtenir le dernier enregistrement inséré dans SQL Server ?
Comment obtenir le dernier enregistrement inséré dans SQL Server ?

Vidéo: Comment obtenir le dernier enregistrement inséré dans SQL Server ?

Vidéo: Comment obtenir le dernier enregistrement inséré dans SQL Server ?
Vidéo: 8 - Récupérer l'id généré par un INSERT INTO - Comprendre le SQL 2024, Mars
Anonim

Déterminer le dernier enregistrement inséré dans SQL Server

  1. SÉLECTIONNEZ @@IDENTITÉ. Elle renvoie la dernière valeur IDENTITY produite sur une connexion, indépendamment de la table qui a produit la valeur et de la portée de l'instruction qui a produit la valeur.
  2. SÉLECTIONNER SCOPE_IDENTITY()
  3. SELECT IDENT_CURRENT('Nom de la table')

De même, les gens demandent, comment puis-je trouver le dernier enregistrement inséré dans SQL Server ?

Déterminer le dernier enregistrement inséré dans SQL Server

  1. SÉLECTIONNEZ @@IDENTITÉ. Elle renvoie la dernière valeur IDENTITY produite sur une connexion, indépendamment de la table qui a produit la valeur et de la portée de l'instruction qui a produit la valeur.
  2. SÉLECTIONNER SCOPE_IDENTITY()
  3. SELECT IDENT_CURRENT('Nom de la table')

De plus, comment obtenir la dernière valeur de colonne d'identité insérée dans SQL ? IDENT_CURRENT() vous donnera le dernière valeur d'identité insérée dans une table spécifique à partir de n'importe quelle portée, par n'importe quel utilisateur. @@ IDENTITÉ vous donne le dernière valeur d'identité généré par le plus récent INSÉRER pour la connexion actuelle, quelle que soit la table ou la portée.

De même, comment sélectionner le dernier enregistrement dans SQL ?

pour obtenir le dernier rangée d'un SQL -Base de données utiliser ceci sql chaîne de caractères: SÉLECTIONNER * FROM NomTable WHERE id=( SÉLECTIONNER max(id) FROM NomTable); Sortir: Durer Ligne de votre db !

Comment trouver le dernier enregistrement inséré dans une table dans Oracle ?

Si vous n'avez pas défini de date ou d'horodatage dans vos tables, récupérez la dernière ligne insérée dans la base de données à l'aide de la commande "ROWNUM"

  1. Ouvrez SQL*PLUS et connectez-vous à Oracle.
  2. Sélectionnez la dernière ligne insérée dans la base de données Oracle à l'aide de la commande "ROWNUM". Par exemple, tapez:
  3. Tapez "; " pour exécuter la requête SQL.

Conseillé: