*   >> Lecture Éducation Articles >> science >> la programmation

Table temporaire dans Sybase SQL Anywhere

Manutention Sybase événements avec triggers et procédures Utilisation de SQL - Partie 13 Division 5 Introduction Cela fait partie de ma série 13, Manipulation Sybase événements avec triggers et procédures stockées en utilisant SQL. Cette série est la cinquième division de ma grande série, base de données. Vous devez avoir lu toutes les différentes parties de la grande série (ou équivalent tutoriels d'ailleurs) jusqu'à ce point. Dans cette partie de la série, nous regardons des tables temporaires dans Sybase SQL Anywhere 12.

Remarque: Si vous ne pouvez pas voir le code ou si vous pensez quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected] . Qui est, me contacter pour le moindre problème que vous avez à propos de ce que vous lisez. Local temporaire Table Une table temporaire est une table qui est enregistré dans un fichier temporaire. Un fichier temporaire est un fichier qui sera supprimé bientôt. Il existe deux types de tables temporaires: tables temporaires locales et les tables temporaires globales.

Dans cette série, nous allons traiter uniquement avec des tables temporaires locales. Une table temporaire locale est pour une connexion. Il existe aussi longtemps que la liaison est activée. Si la table temporaire est définie à l'intérieur d'une instruction composée, il existera aussi longtemps que l'instruction composée fonctionne. Vous pouvez créer une table temporaire locale pour une connexion ou vous pouvez déclarer une table temporaire locale dans une instruction composée.

Table temporaire locale pour une connexion Vous pouvez créer une table temporaire pour une connexion de la même façon que vous créez une table de base, mais vous précéder le nom de la table avec le signe dièse, #. Une syntaxe simplifiée est: CTREATE TABLE # nom-table ({colonne définition [contrainte_colonne ...] | contrainte de table | pctfree}, ...

) Essayer le suivant: CREATE TABLE #Women (WomanID INTEGER DEFAULT AUTOINCREMENT, Nom CHAR (40) INDEX, Adresse CHAR (60), Ville CHAR (30), Etat CHAR (30), Pays CHAR (40), Téléphone CHAR (12), la clé primaire (WomanID ASC)); Table temporaire locale pour une instruction composée Pour créer une table temporaire locale dans une instruction composée utiliser la syntaxe (simplifié): DECLARE TABLE table temporaire local-name ({colonne définition [contrainte_colonne ...] | contrainte de table | pctfree }, ...

) Maintenant, ce tableau cessera d'exister lorsque le programme ne fonctionne pas dans l'instruct

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.