本文介绍了不支持表格/列名称中的方括号?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

PostgreSQL不支持表名,列名或数据类型的方括号吗?

Is square bracket in table name, column name or datatype is not supported in postgresql ?

在pgadmin中运行查询时遇到以下错误:

I am getting below error while running the query in pgadmin:

CREATE TABLE [Test];

ERROR: syntax error at or near "["

SQL状态: 42601

SQL state: 42601

推荐答案

在PostgreSQL中,您可以使用双引号:

In PostgreSQL you can use double quotes :

CREATE TABLE "Test";

与列相同,在SQL Server中使用方括号。

Same for columns, square brackets are used in SQL-Server.

这篇关于不支持表格/列名称中的方括号?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 11:46