Avatar billede pollas Nybegynder
04. juli 2001 - 21:07 Der er 2 kommentarer og
1 løsning

temporary table / if not exist

Pga. den manglende mulighed for joins på MySQL har jeg måttet create/droppe en table - dog som alm., da jeg ikke kunne få temporary til at fungere. Hvorfor ikke?

Samtidig kunne jeg godt tænke mig at lave et tjek på, om denne midlertidige tabel allerede eksisterede for at undgå fejl ved oprettelse. Dette kunne jeg dog heller ikke få til at lykkes som beskrevet i dokumentationen.

er det et versionsproblem (jeg kører MySQL 3.22.32), eller gør jeg mon noget grundlæggende galt? Systemet bruges vha. asp.

På forhånd tak.
Avatar billede morw Nybegynder
04. juli 2001 - 22:45 #1
Ja du skal bare bruge 3.23:

In MySQL Version 3.23, you can use the TEMPORARY keyword when you create a table. A temporary table will automatically be deleted if a connection dies and the name is per connection. This means that two different connections can both use the same temporary table name without conflicting with each other or with an existing table of the same name. (The existing table is hidden until the temporary table is deleted).
Avatar billede pollas Nybegynder
05. juli 2001 - 00:41 #2
Oh happy days - så skal azero bare opgradere :)

Tak skal du have. Svar = point.
Avatar billede morw Nybegynder
05. juli 2001 - 09:22 #3
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester