Inserindo Linhas em uma Tabela
Após criar uma tabela, podemos inserir linhas nela usando uma instrução INSERT
.
A seguir está a sintaxe geral de uma instrução INSERT
:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
Na sintaxe acima, table_name
refere-se ao nome da tabela na qual queremos inserir uma linha.
A sequência de valores (value1, value2, value3, ...)
precisa estar na mesma ordem que a sequência das colunas especificadas em (column1, column2, column3, ...)
.
Por exemplo:
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
Demonstração:
Dica:
Existe uma sintaxe mais curta para inserir linhas em uma tabela:
INSERT INTO table_name VALUES (value1, value2, value3 …)
Por exemplo:
INSERT INTO students VALUES ('John', 'Doe', 24);
Neste caso, a ordem em que os valores são declarados deve ser a mesma que a ordem padrão das colunas.
A diferença entre os casos de uso das duas sintaxes que exploramos se tornará mais aparente nos capítulos posteriores.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 1.72
Inserindo Linhas em uma Tabela
Deslize para mostrar o menu
Após criar uma tabela, podemos inserir linhas nela usando uma instrução INSERT
.
A seguir está a sintaxe geral de uma instrução INSERT
:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
Na sintaxe acima, table_name
refere-se ao nome da tabela na qual queremos inserir uma linha.
A sequência de valores (value1, value2, value3, ...)
precisa estar na mesma ordem que a sequência das colunas especificadas em (column1, column2, column3, ...)
.
Por exemplo:
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
Demonstração:
Dica:
Existe uma sintaxe mais curta para inserir linhas em uma tabela:
INSERT INTO table_name VALUES (value1, value2, value3 …)
Por exemplo:
INSERT INTO students VALUES ('John', 'Doe', 24);
Neste caso, a ordem em que os valores são declarados deve ser a mesma que a ordem padrão das colunas.
A diferença entre os casos de uso das duas sintaxes que exploramos se tornará mais aparente nos capítulos posteriores.
Obrigado pelo seu feedback!