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