2016-07-28 27 views
0

Ich bin neu in SQL und relationalen Datenbanken, aber schreibe den Code zum Hinzufügen von Daten in Tabellen, die ich erstellt habe. Ich bin mir nicht sicher, ob der von mir geschriebene Code zum Einfügen in eine Tabelle richtig ist. Kann mir bitte jemand sagen, ob das stimmt.Wie fügen Sie Daten mit INSERT INTO korrekt in eine Tabelle ein?

INSERT INTO Job (Job_ID, Job_name) 
      VALUES (‘1’, ‘Teacher’); 
+1

Sie haben lockige einfache Anführungszeichen anstelle von geraden einfachen Anführungszeichen '' 'anstelle von' ''. –

+0

Sie können auch die "SO Dokumentation" sehen !! Sie werden eine Menge Dinge lernen: wie Sie einfügen, aktualisieren, auswählen usw. Sie können die Dokumentation von SO (oben auf der SO-Seite, unter Ihrem Profil) sehen. –

Antwort

0

Sie Code richtig ist, aber wenn Sie Autoinkrement-Spalte für job_id verwenden, sollten Sie

und verwenden Apostroph s und nicht

INSERT INTO Job (Job_name) 
     VALUES ('Teacher'); 

sonst der Code verwenden prodivided Sie

INSERT INTO Job (Job_ID, Job_name) 
     VALUES ('1', 'Teacher); 
0

Sie können auch so versuchen:

insert into table_name set column_first = 'value_first' and column_second = 'value_second' 
0

make Korrektur:

INSERT INTO Job (Job_ID, Job_name) 
      VALUES ('1', 'Teacher'); 
0

Sie können Wert mit dieser Syntax INSERT INTO table_name einfügen (column1, column2, column3, ...) VALUES (Wert1, Wert2, Wert3, .. .); Gemäß Ihrem Code können Sie schreiben INSERT INTO Job (Job_ID, Job_name) VALUES ('1', 'Lehrer');

0

Diese meine Hilfe: w3schools

einfaches Einfügen INSERT INTO table_name (column1, column2, column3, ...) VALUES (Wert1, Wert2, Wert3, ...);