admin

错误:“命令”处或附近的语法错误

sql

我正在尝试向表中添加名为order的列。我意识到顺序是SQL中的保留字。那么,我该怎么做呢?我的命令:

   alter table mytable add column order integer;

我也尝试过:

   alter table mytable add column 'order' integer;

Postgres 9.1。


阅读 275

收藏
2021-06-07

共1个答案

admin

用这个:

alter table mytable add column "order" integer;

但是,您可能需要考虑使用非保留名称,例如likesort_order或类似的东西,它们反映了该列的用途(并且不是保留字)。

2021-06-07