如何向PostgreSQL中名为`group`的保留字表插入数据
向PostgreSQL中名为
group的保留字表插入数据的方法 因为group是PostgreSQL的保留关键字,直接用它作为表名编写SQL语句会触发语法错误,解决方法很直接:用英文双引号把表名包裹起来即可。
举个实际的插入例子,假设group表有id(整数类型)和group_name(字符串类型)两个字段,插入数据的SQL语句如下:
INSERT INTO "group" (id, group_name) VALUES (1, '研发小组'), (2, '测试小组');
注意事项
- 必须使用英文双引号,中文引号会导致语法错误
- 用双引号包裹表名后,PostgreSQL会严格区分大小写,如果你的表是小写创建的,就必须写
"group",不能写成"Group"或者"GROUP",否则会提示表不存在
内容的提问来源于stack exchange,提问作者k1k4ss0
相关产品推荐
相关产品推荐

