Hi Matijs, On Fri, 2014-12-19 at 22:16 +0100, Matijs van Zuijlen wrote: > Ik heb wat betreft het schakelen tussen databases geen ervaring met MySQL, > maar > wel (al lang geleden) met SQL Server, en daar kon je het alleen doen door > gewoon > in de procedure een hele grote string te maken waarin dus USE '...' staat en > die > in een keer weer uit te laten voeren. Je kon dus geen parameter aan USE > doorgeven. > > Concreet zie ik in de SQL hieronder in de producere-definitie staan: > > USE `databasename`; > > Volgens mij betekent dit gewoon dat je probeert de database met de naam > 'databasename' te gebruiken. Intuïtief zou je dan zeggen dat je het volgende > moet doen: > > USE databasename; > > ... maar de ervaring met SQL Server leert dat dit best wel eens niet zou > kunnen > werken.
In de database namen zit soms een dash, vandaar het gebruik van `. Moet ik deze `jes dan naar het call commando verplaatsen? En wat is eventueel een goed alternatief, voor procedure in deze? Met vriendelijke groet, Frans van Berckel -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]
