1. #1
    U-Labs Routinier
    Avatar von Jokuu
    Registriert seit
    08.03.2014
    Beiträge
    252
    Thanked 106 Times in 73 Posts

    Standard 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)

  2. #2
    Projektleitung
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    4.060
    Thanked 8.490 Times in 2.531 Posts
    Blog Entries
    5

    Standard AW: 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.


  3. The Following User Says Thank You to DMW007 For This Useful Post:

    Jokuu (16.03.2014)

  4. #3
    Avatar von Sky.NET
    Registriert seit
    26.11.2011
    Beiträge
    2.438
    Thanked 2.707 Times in 1.282 Posts
    Blog Entries
    7

    Standard AW: Mysql Insert If

    Das geht nur in einer Stored Procedure, nicht jedoch in einer einfachen Abfrage.
    Java:
    Spoiler:

    Lustige Quotes:
    Spoiler:
    Zitat Zitat von Hydra Beitrag anzeigen
    Hier (in Deutschland) kann man keine andere tolle Aktivitäten machen, als zu chillen, shoppen, saufen und Partys feiern xD Ich habe nichts gegen ab und zu mal saufen und Partys feiern, aber das ist doch nicht wirklich das wahre Leben o_o
    Wieso das Internet für die meisten Leute gefährlich ist:
    Zitat Zitat von Silent Beitrag anzeigen
    Ich weiß ja nicht was der Sinn dahinter steckt es heißt immer "security reasons".

Ähnliche Themen

  1. Antworten: 8
    Letzter Beitrag: 22.03.2014, 22:57
  2. Antworten: 1
    Letzter Beitrag: 02.02.2014, 12:59
  3. Mysql Fehler
    Von x BoooM x im Forum Webentwicklung
    Antworten: 1
    Letzter Beitrag: 28.02.2013, 20:51
  4. MySQL Fehler
    Von watermeloN im Forum Webentwicklung
    Antworten: 8
    Letzter Beitrag: 11.10.2012, 22:46
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191