SQL Update

Diskutiere und helfe bei SQL Update im Bereich Webmaster Support, Scripts, etc im SysProfile Forum bei einer Lösung; joa problem... ich schreibe gerade an ner seite mit relationaler datenbank. SELECT und INSERT-befehle hauen soweit ohne probleme hin. nur wollte ich... Dieses Thema im Forum "Webmaster Support, Scripts, etc" wurde erstellt von Vorarbeiter, 30. September 2011.

  1. Vorarbeiter
    Vorarbeiter Computer-Experte
    Registriert seit:
    21. Juni 2009
    Beiträge:
    1.080
    Zustimmungen:
    36
    1. SysProfile:
    109054
    Steam-ID:
    Vorarbeiter

    joa problem... ich schreibe gerade an ner seite mit relationaler datenbank. SELECT und INSERT-befehle hauen soweit ohne probleme hin. nur wollte ich für die aktualisierung von datensätzen den UPDATE-befehl nutzen, was aber nich will ^^
    also habe ich eben die betreffenden befehle aus meinem script herauskopiert, die werte durch reelle werte ersetzt und einzeln in die sql-konsole gehauen:

    hier meine befehle:
    Code:
    SELECT
            *
        FROM konfiguration, computer, nutzer
        where computer.bezeichnung=konfiguration.bezeichnung
    and konfiguration.ip=nutzer.ip;
    update computer 
    set lieferant = 'testlieferant' ,set garantie = 'testgarantie'
    where bezeichnung = 'Wirtschaft5';
    update konfiguration 
    set switch = '101', set port = '1',
    set dose = '1', set bemerkung = 'testbemerkung',
    set bezeichnung = 'testpc'
    where ip = '56.5';
    update nutzer 
    set name = 'testname', set standort = 'brauerei'
    where ip = '56.5';
    hier die fehlermeldung die daraufhinerscheint:
    (wirtschaft5 ist ein wert des attributs bezeichnung in der tablle computer - genau der datensatz dieses werts soll verändert werden)

    hier nochmal meine tabellen:
    Code:
    konfiguration
    Field 	Type 	Null 	Key 	Default 	Extra 
    ip	varchar(6)	NO	PRI	NULL	
    switch	int(3)	YES		NULL	
    port	int(2)	YES		NULL	
    dose	varchar(15)	YES		NULL	
    bemerkung	text	YES		NULL	
    bezeichnung	varchar(15)	NO	MUL	NULL
    Code:
    computer
    Field 	Type 	Null 	Key 	Default 	Extra 
    bezeichnung	varchar(15)	NO	PRI	NULL	
    lieferant	text	YES		NULL	
    garantie	varchar(12)	YES		NULL
    Code:
    nutzer
    Field 	Type 	Null 	Key 	Default 	Extra 
    id_nutzer	int(4)	NO	PRI	NULL	
    name	text	YES		NULL	
    standort	text	YES		NULL	
    ip	varchar(6)	NO	MUL	NULL
    hoffe jemand kann mir weiterhelfen:confused:
     
  2. Da GuRu
    Da GuRu Administrator
    Admin
    Registriert seit:
    22. Dezember 2006
    Beiträge:
    1.568
    Zustimmungen:
    87

    moin,

    einen kleinen fehler in der syntax hast du da...

    Code:
    UPDATE table_name
    SET column1=value1, column2=value2,...
    WHERE some_column=some_value
    lautet die syntax....

    Viel Spass ;)
     
  3. Vorarbeiter
    Vorarbeiter Computer-Experte
    Themenstarter
    Registriert seit:
    21. Juni 2009
    Beiträge:
    1.080
    Zustimmungen:
    36
    1. SysProfile:
    109054
    Steam-ID:
    Vorarbeiter

    super danke! :)

    (den thread bitte noch die nächsten 2tage offen lassen - kann gut sein, dass ich noch die ein oder andere frage habe)
     
    #3 Vorarbeiter, 1. Oktober 2011
Thema:

SQL Update

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden