基本 INSERT

假设我们有一个名为 person 的简单表:

CREATE TABLE person (
    person_id BIGINT,
    name VARCHAR(255).
    age INT,
    city VARCHAR(255)
);

最基本的插入涉及在表中插入所有值:

INSERT INTO person VALUES (1, 'john doe', 25, 'new york');

如果只想插入特定列,则需要明确指出哪些列:

INSERT INTO person (name, age) VALUES ('john doe', 25);

请注意,如果表上存在任何约束,例如 NOT NULL,则在任何一种情况下都需要包含这些列。