为什么我在“alter”或附近出现语法错误?
问题描述:
我正在使用PostgreSQL,只是有这个错误。这里是我的代码为什么我在“alter”或附近出现语法错误?
alter table seatbooking
add foreign key (BookingId)
references FlightBooking(BookingId);
我得到的是:
ERROR: syntax error at or near "alter"
有人能帮助我吗?谢谢。
答
代码看起来正确,所以它可能是您的客户端中的复制粘贴错误。只要尝试在新窗口中重新输入整个事物。 (不要复制粘贴)
+0
你说得对,如果把它写在一个新窗口中,它就会起作用。 –
+0
好吧,坏消息,在我将所有代码重新输入到新窗口后,同样的错误仍然存在,我现在该怎么办? –
你的陈述看起来不错。先试试Ctrl + C然后运行它 –
它什么都不做 –
啊,你不用'psql' - 你的客户端是什么? –