Indsættelse af Rækker i en Tabel
Efter at have oprettet en tabel, kan vi indsætte rækker i den ved hjælp af en INSERT
-sætning.
Følgende er den generelle syntaks for en INSERT
-sætning:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
I ovenstående syntaks refererer table_name
til navnet på den tabel, hvor vi ønsker at indsætte en række.
Sekvensen af værdier (value1, value2, value3, ...)
skal være i samme rækkefølge som sekvensen af kolonner, der er specificeret ved (column1, column2, column3, ...)
.
For eksempel:
INSERT INTO students (first_name, second_name, age) VALUES ('John', 'Doe', 24);
// OR
INSERT INTO students (second_name, first_name, age) VALUES ('Doe', 'John', 24);
// OR
INSERT INTO students (age, first_name, second_name) VALUES (24, 'John', 'Doe');
// etc
Demonstration:
Tip:
Der er en kortere syntaks til at indsætte rækker i en tabel:
INSERT INTO table_name VALUES (value1, value2, value3 …)
For eksempel:
INSERT INTO students VALUES ('John', 'Doe', 24);
I dette tilfælde skal rækkefølgen, hvori værdierne er angivet, være den samme som standardrækkefølgen af kolonnerne.
Forskellen mellem anvendelsestilfældene for de to syntakser, vi har udforsket, vil blive mere tydelig i de senere kapitler.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 1.72
Indsættelse af Rækker i en Tabel
Stryg for at vise menuen
Efter at have oprettet en tabel, kan vi indsætte rækker i den ved hjælp af en INSERT
-sætning.
Følgende er den generelle syntaks for en INSERT
-sætning:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
I ovenstående syntaks refererer table_name
til navnet på den tabel, hvor vi ønsker at indsætte en række.
Sekvensen af værdier (value1, value2, value3, ...)
skal være i samme rækkefølge som sekvensen af kolonner, der er specificeret ved (column1, column2, column3, ...)
.
For eksempel:
INSERT INTO students (first_name, second_name, age) VALUES ('John', 'Doe', 24);
// OR
INSERT INTO students (second_name, first_name, age) VALUES ('Doe', 'John', 24);
// OR
INSERT INTO students (age, first_name, second_name) VALUES (24, 'John', 'Doe');
// etc
Demonstration:
Tip:
Der er en kortere syntaks til at indsætte rækker i en tabel:
INSERT INTO table_name VALUES (value1, value2, value3 …)
For eksempel:
INSERT INTO students VALUES ('John', 'Doe', 24);
I dette tilfælde skal rækkefølgen, hvori værdierne er angivet, være den samme som standardrækkefølgen af kolonnerne.
Forskellen mellem anvendelsestilfældene for de to syntakser, vi har udforsket, vil blive mere tydelig i de senere kapitler.
Tak for dine kommentarer!