Salut tout le monde.
Je suis en train d'essayer de renommer une table de la BD FireBird.
J'ai essayé ces 2 syntaxes :
ibDest.SQL.Text := 'ALTER TABLE "_TABLE_TEMP_" RENAME TO ' + NomTable;
et
ibDest.SQL.Text := 'RENAME TABLE "_TABLE_TEMP_" TO ' + NomTable;
Avec des variantes sur les ", amis auparavant, je crée bien la table _TABLE_TEMP_, je lui insère des enregistrements, je supprime la table NomTable et tout marche bien.
Le seul problème est pour le renommage.
Fais-je une erreur dans la syntaxe ou bien le problème viendrait-il d'ailleurs ?
Merci pour votre aide.
Partager