基本 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,則在任何一種情況下都需要包含這些列。