sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #54707
last insert id og MySQL i batch mode
Hej,
Jeg håber der er nogen derude der måske kan hjælpe mig med følgende.
Jeg har en mysql server (Ver 9.11 Distrib 3.21.26-gamma) der kører på en
SCO Unix (5.0.4).
Her kører nogen korn shell scripts, som indsætter diverse ting i en
database, vha. commandoer som:
mysql -u<user> -p<pass> <db> -B -e "query"
Dette virker perfekt. Mit eneste problem er at jeg prøver at få fat i
last_insert_id - det virker ikke så godt. Jeg prøver at få fat i det sidste
indsatte id ved følgende query:
SELECT last_insert_id() FROM <table>
Det burde virke, men kommer med et lidt spøjst output, den tæller de rækker
hvori kriterierne for sidste insert optræder. Er der f.eks. blevet indsat
fem linier med jobnavn='test' vil den liste :
5 5 5 5 5
Nogen der har erfaringer / hints omkring dette?
Mvh
Carsten