基本 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,则在任何一种情况下都需要包含这些列。