Mailinglisten-Archive |
Ich wollte in Abhängigkeit on ein Datensatz vorhanden ist ein Update der Werte oder wenn
nicht vorhanden ein Insert machen
select IF((SELECT count(*) FROM pdns.domains t1 WHERE t1.name = 'xyzd.net')<1,
(INSERT INTO pdns.domains (name,type,notified_serial)
select ('xyzd.net','NATIVE',DATE_FORMAT(now(),'%Y%m%d00'))),
(UPDATE pdns.domains t1 SET
t1.type = 'NATIVE',
t1.notified_serial = DATE_FORMAT(now(),'%Y%m%d00'))
leider frisst mysql das Statement nicht
1064 - You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near 'INTO pdns.domains
(name,type,notified_serial) select ('xyzd.net','NATIVE',DA' at line 2
Ist das der falsche Ansatz für mein Vorhaben ich sehe jetzt mal rein von der Schreibweise
keine Fehler.
Evtl. kann mich mal einer in die richtige Richtung schubsen
Besten dank
Mit freundlichen Grüßen
Drießen
--
Software & Computer
Uwe Drießen
Lembergstraße 33
67824 Feilbingert
Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397
_______________________________________________
Allgemeine Infos zur Liste: http://www.4t2.com/mysql/
Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de
php::bar PHP Wiki - Listenarchive