/ / Tempory Table n'existe pas erreur - mysql, node.js, temp-tables

La table tempory n'existe pas erreur - mysql, node.js, tables-temp

J'ai créé une table temporaire dans mysql en utilisant le noeud js express

var table_name = "table"+(+new Date());
var query = "create temporary table "+table_name+" "+select_query

Quand je lance ce code, le résultat est affiché dans la console

result of creating temp table OkPacket {
fieldCount: 0,
affectedRows: 1640,
insertId: 0,
serverStatus: 34,
warningCount: 0,
message: ")Records: 1640  Duplicates: 0  Warnings: 0",
protocol41: true,
changedRows: 0 }

Mais quand j'essaie de sélectionner des données de cette table, mysql donne une erreur, cette table n’existant pas.

Je ne suis pas en mesure de comprendre quelle est la raison de cette erreur.

S'il vous plaît aider à trouver une solution à ce problème.

Je vous remercie.

Réponses:

0 pour la réponse № 1

Après avoir cherché longtemps, j'ai trouvé ma réponse ici

Les tables temporaires n'existent que pendant la connexion. Si vous le créez avec une requête, puis effectuez une requête distincte sur une nouvelle connexion, celle-ci a déjà disparu.