Articles

GeeksforGeeks (Français)

Posted by admin

Les Tables temporaires sont très probablement des Tables permanentes. Les Tables temporaires sont créées dans TempDB et sont automatiquement supprimées dès la fin de la Dernière connexion. Les Tables temporaires nous aident à stocker et à traiter les résultats intermédiaires. Les tables temporaires sont très utiles lorsque nous devons stocker des données temporaires.,e syntaxe pour créer une Table temporaire est donnée ci-dessous:

pour créer une Table temporaire:

CREATE TABLE #EmpDetails (id INT, name VARCHAR(25)) 

Pour insérer des valeurs dans la Table temporaire:

INSERT INTO #EmpDetails VALUES (01, 'Lalit'), (02, 'Atharva') 

pour sélectionner des valeurs de la Table temporaire:

SELECT * FROM #EmpDetails 

résultat il est important de noter que la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur de la valeur doit être= »4f7bca140d »>

Il existe 2 types de tables temporaires: table temporaire locale et table temporaire globale., Ceux-ci sont expliqués comme suit ci-dessous.

  1. table temporaire locale:
    Une Table temporaire locale n’est disponible que pour la session qui l’a créée. Il est automatiquement supprimé (supprimé) lorsque la connexion qui l’a créé est fermée. Pour créer une Table temporaire locale, un seul « #” est utilisé comme préfixe d’un nom de table.

    de plus, l’utilisateur peut supprimer cette table temporaire en utilisant la requête « DROP TABLE #EmpDetails”. Il y aura des nombres aléatoires sont ajoutés au nom du nom de la Table., Si la Table temporaire est créée à l’intérieur de la procédure stockée, elle est automatiquement supprimée à la fin de l’exécution de la procédure stockée.

    Exemple:

    CREATE PROCEDURE ProcTemp ASBEGINCREATE TABLE #EmpDetailsINSERT INTO #EmpDetails VALUES ( 01, 'Lalit'), ( 02, 'Atharva')SELECT * FROM #EmpDetailsENDEXECUTE ProcTemp 
  2. Table Temporaire Globale:
    Pour créer une Table Temporaire Globale, ajouter « ##” symbole avant le nom de la table.

    exemple:

    CREATE TABLE ##EmpDetails (id INT, name VARCHAR(25)) 

    Les Tables temporaires globales sont visibles par toutes les connexions et sont supprimées lorsque la Dernière connexion référençant la table est fermée. Le nom de Table Global doit avoir un nom de Table Unique. Il n’y aura pas de nombres aléatoires suffixés à la fin du nom de la Table.,

Attention du lecteur! N’arrêtez pas d’apprendre maintenant. Obtenez tous les concepts importants de la théorie CS pour les entretiens SDE avec le cours de théorie CS à un prix adapté aux étudiants et devenez prêt pour l’industrie.

l’Article Tags :

SGBD
SQL
Pratique Tags :

Leave A Comment