Einzelnen Beitrag anzeigen

Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.060 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

FireDac über FDCommand ein Insert, wie AutoInc abfragen bei MariaDB/MySQL

  Alt 26. Okt 2017, 22:50
Datenbank: MariaDB • Version: 10.2 • Zugriff über: Firebac
Hallo Zusammen,

Unter Firebird ist es so möglich den AutoInc value der vom Server vergeben wird abzufragen.
Das gleiche funktioniert bei MySQL nicht.

Ich verwende TFDCommand nicht FDQuery!

Code:
insert into adress(familyname, givenname, gender)
values(:familyname, :givenname, :gender)
returning adressid{into :adressid};
In der Doku zu MySQL ist es so beschrieben
Code:
INSERT INTO tbl (auto,text) VALUES(NULL,'text');
SELECT LAST_INSERT_ID();
Code:
insert into adress(familyname, givenname, gender)
values(:familyname, :givenname, :gender)
returning SELECT LAST_INSERT_ID(){into :adressid};

Hat jemand eine Idee wie das geht?
  Mit Zitat antworten Zitat