OVH Cloud OVH Cloud

CREATE TEMPORARY TABLE

5 réponses
Avatar
Maxence HUBICHE [MVP Access]
CREATE TABLE Toto(champ text(30))
fonctionne très bien
mais
CREATE TEMPORARY TABLE Toto(champ text(30))
renvoie une erreur de syntaxe !

pourtant, dans l'aide, il est écrit, en toutes lettres :
"Lorsqu'une table TEMPORARY est créée, elle n'est visible que dans la
session dans laquelle elle a été créée. Elle est automatiquement supprimée
dès la fin de la session. Les tables temporaires sont accessibles par
plusieurs utilisateurs."



Quelqu'un arrive à comprendre pourquoi-comment-quoi ?



Merci


--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Rédacteur & Développeur sur http://www.developpez.com
Découvrez le forum Access de Developpez.com ici :
http://www.developpez.net/forums/viewforum.php?f=38

5 réponses

Avatar
Raymond [mvp]
Bonjour.

Le temporary a toujours déclenché une erreur de syntaxe dans cette forme.
Par ailleurs le fait d'utiliser une table temporary n'a d'utilité que dans
le cas où un gain de temps serait relevé ce qui n'est pas le cas du tout
avec Access, car une table temporaire prendrait autant de temps qu'une table
enregistrée sinon plus. Le seul avantage que j'y verrais serait pour les
têtes en l'air qui oublieraient de faire un drop à la fin de l'utilisation
et le gros problème étant justement qu'elle serait accessible à tous alors
qu'en général les tables temporaires sont placées en local et non
accessibles. l'efficacité d'une table temporaire, si tant est que ça puisse
fonctionner sous Access, reste à démontrer. Ceci n'étant que mon propre avis
mais que j'ai souvent tendance à partager avec moi-même.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Maxence HUBICHE [MVP Access]" a écrit dans
le message de news:
CREATE TABLE Toto(champ text(30))
fonctionne très bien
mais
CREATE TEMPORARY TABLE Toto(champ text(30))
renvoie une erreur de syntaxe !

pourtant, dans l'aide, il est écrit, en toutes lettres :
"Lorsqu'une table TEMPORARY est créée, elle n'est visible que dans la
session dans laquelle elle a été créée. Elle est automatiquement supprimée
dès la fin de la session. Les tables temporaires sont accessibles par
plusieurs utilisateurs."



Quelqu'un arrive à comprendre pourquoi-comment-quoi ?



Merci


--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Rédacteur & Développeur sur http://www.developpez.com
Découvrez le forum Access de Developpez.com ici :
http://www.developpez.net/forums/viewforum.php?f8




Avatar
Maxence HUBICHE [MVP Access]
Dois-je en conclure que l'aide est fausse ?

--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Rédacteur & Développeur sur http://www.developpez.com
Découvrez le forum Access de Developpez.com ici :
http://www.developpez.net/forums/viewforum.php?f8
"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

Le temporary a toujours déclenché une erreur de syntaxe dans cette forme.
Par ailleurs le fait d'utiliser une table temporary n'a d'utilité que dans
le cas où un gain de temps serait relevé ce qui n'est pas le cas du tout
avec Access, car une table temporaire prendrait autant de temps qu'une
table

enregistrée sinon plus. Le seul avantage que j'y verrais serait pour les
têtes en l'air qui oublieraient de faire un drop à la fin de l'utilisation
et le gros problème étant justement qu'elle serait accessible à tous alors
qu'en général les tables temporaires sont placées en local et non
accessibles. l'efficacité d'une table temporaire, si tant est que ça
puisse

fonctionner sous Access, reste à démontrer. Ceci n'étant que mon propre
avis

mais que j'ai souvent tendance à partager avec moi-même.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Maxence HUBICHE [MVP Access]" a écrit
dans

le message de news:
CREATE TABLE Toto(champ text(30))
fonctionne très bien
mais
CREATE TEMPORARY TABLE Toto(champ text(30))
renvoie une erreur de syntaxe !

pourtant, dans l'aide, il est écrit, en toutes lettres :
"Lorsqu'une table TEMPORARY est créée, elle n'est visible que dans la
session dans laquelle elle a été créée. Elle est automatiquement
supprimée


dès la fin de la session. Les tables temporaires sont accessibles par
plusieurs utilisateurs."



Quelqu'un arrive à comprendre pourquoi-comment-quoi ?



Merci


--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Rédacteur & Développeur sur http://www.developpez.com
Découvrez le forum Access de Developpez.com ici :
http://www.developpez.net/forums/viewforum.php?f8








Avatar
Raymond [mvp]
L'aide SQL non. l'adaptation de l'aide sql à Access et surtout la traduction
de l'aide US en français, certainement. Il faudrait trouver un fichier
d'aide US original.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Maxence HUBICHE [MVP Access]" a écrit dans
le message de news:
Dois-je en conclure que l'aide est fausse ?

--
Maxence HUBICHE


Avatar
Maxence HUBICHE [MVP Access]
C'est pourtant dans l'aide SQL JET ... :s
Bon... un p'tit wish à m'sieur bill :)
"on pourrait avoir un temporary qui marche ???"

--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Rédacteur & Développeur sur http://www.developpez.com
Découvrez le forum Access de Developpez.com ici :
http://www.developpez.net/forums/viewforum.php?f8
"Raymond [mvp]" a écrit dans le message de
news:
L'aide SQL non. l'adaptation de l'aide sql à Access et surtout la
traduction

de l'aide US en français, certainement. Il faudrait trouver un fichier
d'aide US original.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Maxence HUBICHE [MVP Access]" a écrit
dans

le message de news:
Dois-je en conclure que l'aide est fausse ?

--
Maxence HUBICHE






Avatar
Raymond [mvp]
je ne connais personne qui a approfondi cette erreur; Il est possible qu'il
existe une fiche ou un site qui en parle. Comme chacun trouve qu'une table
enregistrée va aussi bien sinon mieux, continuons.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Maxence HUBICHE [MVP Access]" a écrit dans
le message de news:
C'est pourtant dans l'aide SQL JET ... :s
Bon... un p'tit wish à m'sieur bill :)
"on pourrait avoir un temporary qui marche ???"

--
Maxence HUBICHE