Jokuu (16.03.2014)
Thema: Mysql Insert If
-
16.03.2014, 15:47 #1
Mysql Insert If
Hey,
ist es möglich in Mysql ein Insert nur dann zu machen wenn irgendeine Bedingung zutrifft? Also so etwas:
If(Bedingung) Then
Insert Into meinetabelle(feld1, feld2)
Values("test", "test")
End If
Geändert von Jokuu (16.03.2014 um 15:47 Uhr)
-
16.03.2014, 19:56 #2
- Registriert seit
- 15.11.2011
- Beiträge
- 6.080
- Blog Entries
- 5
Thanked 9.118 Times in 2.995 PostsAW: Mysql Insert If
Naja so einfach nicht. Wenn es dir darum geht einen Datensatz einzufügen wenn dieser noch nicht existiert oder andernfalls den bereits vorhandenen zu aktualisieren, könntest du INSERT … ON DUPLICATE KEY UPDATE verwenden. Ansonsten wäre es sinnvoll wenn du sagen würdest wie die Bedingung aussieht bzw. was du damit konkret bezwecken willst.
-
The Following User Says Thank You to DMW007 For This Useful Post:
-
16.03.2014, 19:57 #3
AW: Mysql Insert If
Das geht nur in einer Stored Procedure, nicht jedoch in einer einfachen Abfrage.
Java:
Spoiler:
Lustige Quotes:
Spoiler:
Ähnliche Themen
-
Xampp Service mysql is not installed Service mysql is not started
Von Essah im Forum WebentwicklungAntworten: 8Letzter Beitrag: 22.03.2014, 22:57 -
MySql unterschied zwischen INSERT INTO tabelle VALUES u. INSERT INTO tabelle SET
Von Essah im Forum WebentwicklungAntworten: 1Letzter Beitrag: 02.02.2014, 12:59 -
Mysql Fehler
Von x BoooM x im Forum WebentwicklungAntworten: 1Letzter Beitrag: 28.02.2013, 20:51 -
MySQL Fehler
Von watermeloN im Forum WebentwicklungAntworten: 8Letzter Beitrag: 11.10.2012, 22:46
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.