-- 向表中插入一行数据
INSERT INTO example_table (name, age, email) VALUES ('John Doe', 25, 'john.doe@example.com');
在这个例子中:
- example_table 是目标表的名称。
- name、age、email 是表中的列。
- VALUES 关键字后面的括号中包含要插入的实际数据。
如果你希望插入多行数据,可以使用类似的语法:
INSERT INTO example_table (name, age, email) VALUES
('Jane Smith', 30, 'jane.smith@example.com'),
('Bob Johnson', 28, 'bob.johnson@example.com');
确保插入的数据与表的定义相匹配,即列的数量和数据类型需要与表结构一致。
另外,如果你插入数据时省略了自增的主键列(比如上面的 id 列),PostgreSQL 会自动生成一个唯一的标识符。
要检查插入是否成功,你可以使用 SELECT 语句查询表的内容:
SELECT * FROM example_table;
这将显示 example_table 表中的所有行,包括刚刚插入的数据。
转载请注明出处:http://www.zyzy.cn/article/detail/8102/PostgreSQL