[MSSQL] Delete ... Where ...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MSSQL] Delete ... Where ...

    hallo ich hab hier 'n problem wenn ich versuch einen eintrag aus einer tabelle zu löschen. was mach ich falsch?
    hier mein code:

    .
    .
    .
    DELETE FROM name_table WHERE Date <= "yyyymmdd" AND Time <= "hhmmss"
    .
    .

    Zuletzt geändert von Gil; 26.09.2003, 12:00.

  • #2
    date und time sind reservierte worte. also kannst du sie nicht als spaltennamen verwenden. es sei denn du machst `drumrum.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Hab das gleiche probiert mit:


      DELETE FROM name_table WHERE Dat <= "20030926" AND Tim <= "121605"

      und krieg folgende fehlermeldung (Delphi):

      Project raised exception class EDatabaseError with message 'mySQLQuery2: Parameter '16'not found. Process stopped.


      da sollte ich vielleich noch hinzufügen:
      das format der table->

      CREATE TABLE name_table (Dat date, Tim time, eelprim Double(4,1), puissel Double(4,1), sonicm Double(4,1))

      Kommentar

      Lädt...
      X